>>> Building on exopi-2 under games/recoil-rts BDEPENDS = [audio/libvorbis;devel/boost;devel/jsoncpp;textproc/asciidoc;devel/ninja;archivers/minizip;devel/sdl2;converters/libiconv;net/curl;archivers/p7zip;shells/bash;audio/openal;graphics/DevIL;devel/cmake/core] DIST = [games/recoil-rts:cameron314-readerwriterqueue-8e7627d18c2108aca178888d88514179899a044f.tar.gz;games/recoil-rts:beyond-all-reason-RecoilEngine-2025.06.11.tar.gz;games/recoil-rts:spnda-fastgltf-eebda658317cd907d6cdf9c9ed7e40b96e8453dd.tar.gz;games/recoil-rts:skypjack-entt-e4ccb878f47245a319704912435d3c89f34ad6be.tar.gz;games/recoil-rts:mikke89-RmlUi-7a06f27db04fe5d13a5dacc19b2b4544673a4eca.tar.gz;games/recoil-rts:wolfpld-tracy-5d542dc09f3d9378d005092a4ad446bd405f819a.tar.gz;games/recoil-rts:beyond-all-reason-pr-downloader-8263d019b8b048f3939ddfbc2595d7f10ef45bf4.tar.gz;games/recoil-rts:sammycage-lunasvg-d1eec967ec515395cfd669a1bfed8d5a6a119dde.tar.gz;games/recoil-rts:rlcevg-CircuitAI-edc74149c281e2140f28c091ed74310c11611cc7.tar.gz;games/recoil-rts:gflags-gflags-f8a0efe03aa69b3336d8e228b37d4ccb17324b88.tar.gz;games/recoil-rts:simdjson-simdjson-0c0ce1bd48baa0677dc7c0945ea7cd1e8b52b297.tar.gz;games/recoil-rts:USCiLab-cereal-d1fcec807b372f04e4c1041b3058e11c12853e6e.tar.gz;games/recoil-rts:rlcevg-CircuitAI-7c0e69a3fc1aa84ecb3bc0b5df5930038fbb0634.tar.gz] FULLPKGNAME = recoil-rts-2025.06.11 RDEPENDS = [audio/libvorbis;net/curl;devel/desktop-file-utils;archivers/minizip;devel/jsoncpp;devel/sdl2;misc/shared-mime-info;graphics/DevIL;audio/openal] Woken up games/recoil-rts (Junk lock failure for exopi-2 at 1764762114.67567) Received IO (Junk lock obtained for exopi-2 at 1764762117.17) Received IO Woken up games/recoil-rts Woken up games/recoil-rts Woken up games/recoil-rts Woken up games/recoil-rts >>> Running depends in games/recoil-rts at 1764762118.84 last junk was in games/lgeneral /usr/sbin/pkg_add -aI -Drepair DevIL-1.7.8p25 asciidoc-10.2.1p0 bash-5.3.8 boost-1.87.0p0v0 curl-8.17.0 jsoncpp-1.9.6 libiconv-1.17 libvorbis-1.3.7 minizip-4.0.8p0 openal-1.24.3v0 p7zip-17.06 sdl2-2.32.8 was: /usr/sbin/pkg_add -aI -Drepair DevIL-1.7.8p25 asciidoc-10.2.1p0 bash-5.3.8 boost-1.87.0p0v0 cmake-core-3.31.8p0 curl-8.17.0 jsoncpp-1.9.6 libiconv-1.17 libvorbis-1.3.7 minizip-4.0.8p0 ninja-1.11.1p1v1 openal-1.24.3v0 p7zip-17.06 sdl2-2.32.8 /usr/sbin/pkg_add -aI -Drepair DevIL-1.7.8p25 asciidoc-10.2.1p0 bash-5.3.8 boost-1.87.0p0v0 curl-8.17.0 jsoncpp-1.9.6 libiconv-1.17 libvorbis-1.3.7 minizip-4.0.8p0 openal-1.24.3v0 p7zip-17.06 sdl2-2.32.8 >>> Running show-prepare-results in games/recoil-rts at 1764762129.34 ===> games/recoil-rts ===> Building from scratch recoil-rts-2025.06.11 ===> recoil-rts-2025.06.11 depends on: p7zip-* -> p7zip-17.06 ===> recoil-rts-2025.06.11 depends on: libiconv-* -> libiconv-1.17 ===> recoil-rts-2025.06.11 depends on: boost-* -> boost-1.87.0p0v0 ===> recoil-rts-2025.06.11 depends on: bash-* -> bash-5.3.8 ===> recoil-rts-2025.06.11 depends on: asciidoc-* -> asciidoc-10.2.1p0 ===> recoil-rts-2025.06.11 depends on: cmake-core-* -> cmake-core-3.31.8p0 ===> recoil-rts-2025.06.11 depends on: ninja-* -> ninja-1.11.1p1v1 ===> recoil-rts-2025.06.11 depends on: minizip-* -> minizip-4.0.8p0 ===> recoil-rts-2025.06.11 depends on: libvorbis-* -> libvorbis-1.3.7 ===> recoil-rts-2025.06.11 depends on: openal-* -> openal-1.24.3v0 ===> recoil-rts-2025.06.11 depends on: jsoncpp-* -> jsoncpp-1.9.6 ===> recoil-rts-2025.06.11 depends on: sdl2-* -> sdl2-2.32.8 ===> recoil-rts-2025.06.11 depends on: DevIL-* -> DevIL-1.7.8p25 ===> recoil-rts-2025.06.11 depends on: curl-* -> curl-8.17.0 ===> Verifying specs: c++ c++abi pthread GL GLU IL SDL2 X11 Xcursor Xfixes Xrender c curl execinfo expat fontconfig freetype jsoncpp m minizip ogg openal vorbis vorbisfile z ===> found c++.12.0 c++abi.9.0 pthread.28.1 GL.19.2 GLU.9.0 IL.1.0 SDL2.0.15 X11.19.0 Xcursor.5.1 Xfixes.6.1 Xrender.6.0 c.102.2 curl.26.34 execinfo.4.0 expat.17.0 fontconfig.14.1 freetype.31.1 jsoncpp.6.0 m.10.1 minizip.3.2 ogg.6.2 openal.6.0 vorbis.9.0 vorbisfile.6.0 z.7.1 DevIL-1.7.8p25 asciidoc-10.2.1p0 bash-5.3.8 boost-1.87.0p0v0 cmake-core-3.31.8p0 curl-8.17.0 jsoncpp-1.9.6 libiconv-1.17 libvorbis-1.3.7 minizip-4.0.8p0 ninja-1.11.1p1v1 openal-1.24.3v0 p7zip-17.06 sdl2-2.32.8 (Junk lock released for exopi-2 at 1764762131.83) distfiles size=54921242 >>> Running patch in games/recoil-rts at 1764762131.87 ===> games/recoil-rts ===> Checking files for recoil-rts-2025.06.11 `/exopi-cvs/ports/distfiles/beyond-all-reason-RecoilEngine-2025.06.11.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/mikke89-RmlUi-7a06f27db04fe5d13a5dacc19b2b4544673a4eca.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/USCiLab-cereal-d1fcec807b372f04e4c1041b3058e11c12853e6e.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/skypjack-entt-e4ccb878f47245a319704912435d3c89f34ad6be.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/spnda-fastgltf-eebda658317cd907d6cdf9c9ed7e40b96e8453dd.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/gflags-gflags-f8a0efe03aa69b3336d8e228b37d4ccb17324b88.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/sammycage-lunasvg-d1eec967ec515395cfd669a1bfed8d5a6a119dde.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/simdjson-simdjson-0c0ce1bd48baa0677dc7c0945ea7cd1e8b52b297.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/wolfpld-tracy-5d542dc09f3d9378d005092a4ad446bd405f819a.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/rlcevg-CircuitAI-7c0e69a3fc1aa84ecb3bc0b5df5930038fbb0634.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/rlcevg-CircuitAI-edc74149c281e2140f28c091ed74310c11611cc7.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/beyond-all-reason-pr-downloader-8263d019b8b048f3939ddfbc2595d7f10ef45bf4.tar.gz' is up to date. `/exopi-cvs/ports/distfiles/cameron314-readerwriterqueue-8e7627d18c2108aca178888d88514179899a044f.tar.gz' is up to date. >> (SHA256) all files: OK ===> Extracting for recoil-rts-2025.06.11 ===> Patching for recoil-rts-2025.06.11 ===> Applying OpenBSD patch patch-AI_Skirmish_BARb_src_circuit_module_EconomyManager_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |fix C++17 error when working with sorting the structs | |Index: AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp |--- AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp.orig |+++ AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp -------------------------- Patching file AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp using Plan A... Hunk #1 succeeded at 562. done ===> Applying OpenBSD patch patch-AI_Skirmish_BARb_src_lib_angelscript_add_on_scriptbuilder_scriptbuilder_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp |--- AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.orig |+++ AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp -------------------------- Patching file AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp using Plan A... Hunk #1 succeeded at 11. Hunk #2 succeeded at 1205. done ===> Applying OpenBSD patch patch-AI_Skirmish_CircuitAI_src_lib_angelscript_add_on_scriptbuilder_scriptbuilder_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp |--- AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.orig |+++ AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp -------------------------- Patching file AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp using Plan A... Hunk #1 succeeded at 11. Hunk #2 succeeded at 1205. done ===> Applying OpenBSD patch patch-rts_System_FileSystem_DataDirLocater_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |bypass the wordexp use |use std::getenv to look up correct user directories | |Index: rts/System/FileSystem/DataDirLocater.cpp |--- rts/System/FileSystem/DataDirLocater.cpp.orig |+++ rts/System/FileSystem/DataDirLocater.cpp -------------------------- Patching file rts/System/FileSystem/DataDirLocater.cpp using Plan A... Hunk #1 succeeded at 16. Hunk #2 succeeded at 135. Hunk #3 succeeded at 312. done ===> Applying OpenBSD patch patch-rts_System_GlobalRNG_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |https://github.com/spring/spring/pull/571/commits/615d9eb6654ae471215560d96de5a39bc8b80625 | |Index: rts/System/GlobalRNG.h |--- rts/System/GlobalRNG.h.orig |+++ rts/System/GlobalRNG.h -------------------------- Patching file rts/System/GlobalRNG.h using Plan A... Hunk #1 succeeded at 104. done ===> Applying OpenBSD patch patch-rts_System_Main_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use argv[0] for executable | |Index: rts/System/Main.cpp |--- rts/System/Main.cpp.orig |+++ rts/System/Main.cpp -------------------------- Patching file rts/System/Main.cpp using Plan A... Hunk #1 succeeded at 98. done ===> Applying OpenBSD patch patch-rts_System_MemPoolTypes_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |EXPERIMENTAL: fix error: static_cast from 'NativeThreadId' (aka |'pthread *') to 'uint32_t' (aka 'unsigned int') is not allowed | |Index: rts/System/MemPoolTypes.h |--- rts/System/MemPoolTypes.h.orig |+++ rts/System/MemPoolTypes.h -------------------------- Patching file rts/System/MemPoolTypes.h using Plan A... Hunk #1 succeeded at 431. done ===> Applying OpenBSD patch patch-rts_System_Platform_CpuID_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |implement EnumerateCores() | |Index: rts/System/Platform/CpuID.cpp |--- rts/System/Platform/CpuID.cpp.orig |+++ rts/System/Platform/CpuID.cpp -------------------------- Patching file rts/System/Platform/CpuID.cpp using Plan A... Hunk #1 succeeded at 10. Hunk #2 succeeded at 39. Hunk #3 succeeded at 101. Hunk #4 succeeded at 134. done ===> Applying OpenBSD patch patch-rts_System_Platform_Linux_CpuTopology_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |stub thread affinity stuff | |Index: rts/System/Platform/Linux/CpuTopology.cpp |--- rts/System/Platform/Linux/CpuTopology.cpp.orig |+++ rts/System/Platform/Linux/CpuTopology.cpp -------------------------- Patching file rts/System/Platform/Linux/CpuTopology.cpp using Plan A... Hunk #1 succeeded at 90. Hunk #2 succeeded at 101. done ===> Applying OpenBSD patch patch-rts_System_Platform_Linux_CrashHandler_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/System/Platform/Linux/CrashHandler.cpp |--- rts/System/Platform/Linux/CrashHandler.cpp.orig |+++ rts/System/Platform/Linux/CrashHandler.cpp -------------------------- Patching file rts/System/Platform/Linux/CrashHandler.cpp using Plan A... Hunk #1 succeeded at 709. Hunk #2 succeeded at 742. done ===> Applying OpenBSD patch patch-rts_System_Platform_Linux_Futex_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use futex(2) instead of syscall on OpenBSD |https://github.com/beyond-all-reason/spring/pull/1621 | |Index: rts/System/Platform/Linux/Futex.cpp |--- rts/System/Platform/Linux/Futex.cpp.orig |+++ rts/System/Platform/Linux/Futex.cpp -------------------------- Patching file rts/System/Platform/Linux/Futex.cpp using Plan A... Hunk #1 succeeded at 83. done ===> Applying OpenBSD patch patch-rts_System_Platform_Linux_ThreadSupport_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use pthread, getthrid |don't stall at the end of Suspend - this requires Linux procfs to check |for state LTS_SLEEP which we don't have. It doesn't seem needed to run. | |Index: rts/System/Platform/Linux/ThreadSupport.cpp |--- rts/System/Platform/Linux/ThreadSupport.cpp.orig |+++ rts/System/Platform/Linux/ThreadSupport.cpp -------------------------- Patching file rts/System/Platform/Linux/ThreadSupport.cpp using Plan A... Hunk #1 succeeded at 7. Hunk #2 succeeded at 45. Hunk #3 succeeded at 90. Hunk #4 succeeded at 232. done ===> Applying OpenBSD patch patch-rts_System_Platform_Linux_ThreadSupport_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |skip ucontext.h | |Index: rts/System/Platform/Linux/ThreadSupport.h |--- rts/System/Platform/Linux/ThreadSupport.h.orig |+++ rts/System/Platform/Linux/ThreadSupport.h -------------------------- Patching file rts/System/Platform/Linux/ThreadSupport.h using Plan A... Hunk #1 succeeded at 7. done ===> Applying OpenBSD patch patch-rts_System_Platform_Misc_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |missing ifaddrs.h header |use argv[0] for executable path | |Index: rts/System/Platform/Misc.cpp |--- rts/System/Platform/Misc.cpp.orig |+++ rts/System/Platform/Misc.cpp -------------------------- Patching file rts/System/Platform/Misc.cpp using Plan A... Hunk #1 succeeded at 31. Hunk #2 succeeded at 226. Hunk #3 succeeded at 771. Hunk #4 succeeded at 818. done ===> Applying OpenBSD patch patch-rts_System_Platform_Misc_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use argv[0] for executable | |Index: rts/System/Platform/Misc.h |--- rts/System/Platform/Misc.h.orig |+++ rts/System/Platform/Misc.h -------------------------- Patching file rts/System/Platform/Misc.h using Plan A... Hunk #1 succeeded at 54. done ===> Applying OpenBSD patch patch-rts_System_Platform_ThreadAffinityGuard_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |stub thread affinity stuff | |Index: rts/System/Platform/ThreadAffinityGuard.cpp |--- rts/System/Platform/ThreadAffinityGuard.cpp.orig |+++ rts/System/Platform/ThreadAffinityGuard.cpp -------------------------- Patching file rts/System/Platform/ThreadAffinityGuard.cpp using Plan A... Hunk #1 succeeded at 6. Hunk #2 succeeded at 35. done ===> Applying OpenBSD patch patch-rts_System_Platform_ThreadAffinityGuard_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |stub thread affinity stuff | |Index: rts/System/Platform/ThreadAffinityGuard.h |--- rts/System/Platform/ThreadAffinityGuard.h.orig |+++ rts/System/Platform/ThreadAffinityGuard.h -------------------------- Patching file rts/System/Platform/ThreadAffinityGuard.h using Plan A... Hunk #1 succeeded at 13. done ===> Applying OpenBSD patch patch-rts_System_Platform_Threading_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/System/Platform/Threading.cpp |--- rts/System/Platform/Threading.cpp.orig |+++ rts/System/Platform/Threading.cpp -------------------------- Patching file rts/System/Platform/Threading.cpp using Plan A... Hunk #1 succeeded at 492. done ===> Applying OpenBSD patch patch-rts_System_Platform_Threading_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/System/Platform/Threading.h |--- rts/System/Platform/Threading.h.orig |+++ rts/System/Platform/Threading.h -------------------------- Patching file rts/System/Platform/Threading.h using Plan A... Hunk #1 succeeded at 58. done ===> Applying OpenBSD patch patch-rts_System_Platform_byteorder_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/System/Platform/byteorder.h |--- rts/System/Platform/byteorder.h.orig |+++ rts/System/Platform/byteorder.h -------------------------- Patching file rts/System/Platform/byteorder.h using Plan A... Hunk #1 succeeded at 61. done ===> Applying OpenBSD patch patch-rts_System_SafeUtil_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix build, remove static_assert to avoid missing function. | |rts/System/SafeUtil.h:108:28: error: |no template named 'is_trivially_constructible_v' in namespace 'std'; |did you mean 'is_default_constructible_v'? | |Index: rts/System/SafeUtil.h |--- rts/System/SafeUtil.h.orig |+++ rts/System/SafeUtil.h -------------------------- Patching file rts/System/SafeUtil.h using Plan A... Hunk #1 succeeded at 105. done ===> Applying OpenBSD patch patch-rts_System_SpringHashMap_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- | is needed for std::fill_n | |Index: rts/System/SpringHashMap.hpp |--- rts/System/SpringHashMap.hpp.orig |+++ rts/System/SpringHashMap.hpp -------------------------- Patching file rts/System/SpringHashMap.hpp using Plan A... Hunk #1 succeeded at 10. done ===> Applying OpenBSD patch patch-rts_System_SpringHashSet_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |include for std::fill_n | |Index: rts/System/SpringHashSet.hpp |--- rts/System/SpringHashSet.hpp.orig |+++ rts/System/SpringHashSet.hpp -------------------------- Patching file rts/System/SpringHashSet.hpp using Plan A... Hunk #1 succeeded at 10. done ===> Applying OpenBSD patch patch-rts_build_cmake_ConfigureVersion_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |use version information from port Makefile | |Index: rts/build/cmake/ConfigureVersion.cmake |--- rts/build/cmake/ConfigureVersion.cmake.orig |+++ rts/build/cmake/ConfigureVersion.cmake -------------------------- Patching file rts/build/cmake/ConfigureVersion.cmake using Plan A... Hunk #1 succeeded at 25. done ===> Applying OpenBSD patch patch-rts_lib_RmlUi_CMake_RuntimeUtilities_cmake Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |RUNTIME_DEPENDENCY_SET is not supported on OpenBSD (see cmake). | |Index: rts/lib/RmlUi/CMake/RuntimeUtilities.cmake |--- rts/lib/RmlUi/CMake/RuntimeUtilities.cmake.orig |+++ rts/lib/RmlUi/CMake/RuntimeUtilities.cmake -------------------------- Patching file rts/lib/RmlUi/CMake/RuntimeUtilities.cmake using Plan A... Hunk #1 succeeded at 24. done ===> Applying OpenBSD patch patch-rts_lib_RmlUi_Source_Core_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix build, add missing header. | |rts/lib/RmlUi/Source/Core/Log.cpp:46:2: error: |cannot initialize a parameter of type '__va_list_tag *' with an lvalue of type 'va_list' (aka '__va_list_tag[1]') | |Index: rts/lib/RmlUi/Source/Core/CMakeLists.txt |--- rts/lib/RmlUi/Source/Core/CMakeLists.txt.orig |+++ rts/lib/RmlUi/Source/Core/CMakeLists.txt -------------------------- Patching file rts/lib/RmlUi/Source/Core/CMakeLists.txt using Plan A... Hunk #1 succeeded at 438. done ===> Applying OpenBSD patch patch-rts_lib_asio_include_asio_detail_impl_posix_event_ipp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/asio/include/asio/detail/impl/posix_event.ipp |--- rts/lib/asio/include/asio/detail/impl/posix_event.ipp.orig |+++ rts/lib/asio/include/asio/detail/impl/posix_event.ipp -------------------------- Patching file rts/lib/asio/include/asio/detail/impl/posix_event.ipp using Plan A... Hunk #1 succeeded at 32. done ===> Applying OpenBSD patch patch-rts_lib_assimp_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |remove hardcoded compiler optimizations and -g | |Index: rts/lib/assimp/CMakeLists.txt |--- rts/lib/assimp/CMakeLists.txt.orig |+++ rts/lib/assimp/CMakeLists.txt -------------------------- Patching file rts/lib/assimp/CMakeLists.txt using Plan A... Hunk #1 succeeded at 216. done ===> Applying OpenBSD patch patch-rts_lib_assimp_code_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |remove hardcoded compiler optimizations and -g | |Index: rts/lib/assimp/code/CMakeLists.txt |--- rts/lib/assimp/code/CMakeLists.txt.orig |+++ rts/lib/assimp/code/CMakeLists.txt -------------------------- Patching file rts/lib/assimp/code/CMakeLists.txt using Plan A... Hunk #1 succeeded at 480. done ===> Applying OpenBSD patch patch-rts_lib_assimp_code_DefaultIOStream_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/assimp/code/DefaultIOStream.cpp |--- rts/lib/assimp/code/DefaultIOStream.cpp.orig |+++ rts/lib/assimp/code/DefaultIOStream.cpp -------------------------- Patching file rts/lib/assimp/code/DefaultIOStream.cpp using Plan A... Hunk #1 succeeded at 127. done ===> Applying OpenBSD patch patch-rts_lib_assimp_include_assimp_types_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix build, add missing header. | |rts/lib/assimp/include/assimp/*.inl: error: |no member named 'abs' in namespace 'std' | |Index: rts/lib/assimp/include/assimp/types.h |--- rts/lib/assimp/include/assimp/types.h.orig |+++ rts/lib/assimp/include/assimp/types.h -------------------------- Patching file rts/lib/assimp/include/assimp/types.h using Plan A... Hunk #1 succeeded at 53. done ===> Applying OpenBSD patch patch-rts_lib_fastgltf_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |don't install external component | |Index: rts/lib/fastgltf/CMakeLists.txt |--- rts/lib/fastgltf/CMakeLists.txt.orig |+++ rts/lib/fastgltf/CMakeLists.txt -------------------------- Patching file rts/lib/fastgltf/CMakeLists.txt using Plan A... Hunk #1 succeeded at 141. done ===> Applying OpenBSD patch patch-rts_lib_gflags_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |don't install external component | |Index: rts/lib/gflags/CMakeLists.txt |--- rts/lib/gflags/CMakeLists.txt.orig |+++ rts/lib/gflags/CMakeLists.txt -------------------------- Patching file rts/lib/gflags/CMakeLists.txt using Plan A... Hunk #1 succeeded at 492. done ===> Applying OpenBSD patch patch-rts_lib_lua_include_luaconf_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/lua/include/luaconf.h |--- rts/lib/lua/include/luaconf.h.orig |+++ rts/lib/lua/include/luaconf.h -------------------------- Patching file rts/lib/lua/include/luaconf.h using Plan A... Hunk #1 succeeded at 33. done ===> Applying OpenBSD patch patch-rts_lib_lua_src_ldo_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Security fix for CVE-2014-5461, |http://openwall.com/lists/oss-security/2014/08/27/2 | |Index: rts/lib/lua/src/ldo.cpp |--- rts/lib/lua/src/ldo.cpp.orig |+++ rts/lib/lua/src/ldo.cpp -------------------------- Patching file rts/lib/lua/src/ldo.cpp using Plan A... Hunk #1 succeeded at 274. done ===> Applying OpenBSD patch patch-rts_lib_lua_src_lmathlib_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |from ports/lang/lua/5.1 | |Index: rts/lib/lua/src/lmathlib.cpp |--- rts/lib/lua/src/lmathlib.cpp.orig |+++ rts/lib/lua/src/lmathlib.cpp -------------------------- Patching file rts/lib/lua/src/lmathlib.cpp using Plan A... Hunk #1 succeeded at 226. done ===> Applying OpenBSD patch patch-rts_lib_lua_src_loadlib_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Make Lua C modules load dynamic libraries with global symbols | |Index: rts/lib/lua/src/loadlib.cpp |--- rts/lib/lua/src/loadlib.cpp.orig |+++ rts/lib/lua/src/loadlib.cpp -------------------------- Patching file rts/lib/lua/src/loadlib.cpp using Plan A... Hunk #1 succeeded at 66. done ===> Applying OpenBSD patch patch-rts_lib_lunasvg_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |don't install external component | |Index: rts/lib/lunasvg/CMakeLists.txt |--- rts/lib/lunasvg/CMakeLists.txt.orig |+++ rts/lib/lunasvg/CMakeLists.txt -------------------------- Patching file rts/lib/lunasvg/CMakeLists.txt using Plan A... Hunk #1 succeeded at 27. done ===> Applying OpenBSD patch patch-rts_lib_simdjson_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |don't install external component | |Index: rts/lib/simdjson/CMakeLists.txt |--- rts/lib/simdjson/CMakeLists.txt.orig |+++ rts/lib/simdjson/CMakeLists.txt -------------------------- Patching file rts/lib/simdjson/CMakeLists.txt using Plan A... Hunk #1 succeeded at 163. done ===> Applying OpenBSD patch patch-rts_lib_smmalloc_smmalloc_generic_cpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix build, add missing header. | |rts/lib/smmalloc/smmalloc_generic.cpp:53:21: error: |no member named 'malloc' in namespace 'std'; |did you mean simply 'malloc'? | |Index: rts/lib/smmalloc/smmalloc_generic.cpp |--- rts/lib/smmalloc/smmalloc_generic.cpp.orig |+++ rts/lib/smmalloc/smmalloc_generic.cpp -------------------------- Patching file rts/lib/smmalloc/smmalloc_generic.cpp using Plan A... Hunk #1 succeeded at 21. done ===> Applying OpenBSD patch patch-rts_lib_smmalloc_smmalloc_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Fix build, add missing header. | |rts/lib/smmalloc/smmalloc.h:663:62: error: |no member named 'is_standard_layout' in namespace 'std' | |Index: rts/lib/smmalloc/smmalloc.h |--- rts/lib/smmalloc/smmalloc.h.orig |+++ rts/lib/smmalloc/smmalloc.h -------------------------- Patching file rts/lib/smmalloc/smmalloc.h using Plan A... Hunk #1 succeeded at 28. done ===> Applying OpenBSD patch patch-rts_lib_streflop_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |remove hardcoded compiler optimizations and -g | |Index: rts/lib/streflop/CMakeLists.txt |--- rts/lib/streflop/CMakeLists.txt.orig |+++ rts/lib/streflop/CMakeLists.txt -------------------------- Patching file rts/lib/streflop/CMakeLists.txt using Plan A... Hunk #1 succeeded at 70. done ===> Applying OpenBSD patch patch-rts_lib_xsimd_config_xsimd_align_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/xsimd/config/xsimd_align.hpp |--- rts/lib/xsimd/config/xsimd_align.hpp.orig |+++ rts/lib/xsimd/config/xsimd_align.hpp -------------------------- Patching file rts/lib/xsimd/config/xsimd_align.hpp using Plan A... Hunk #1 succeeded at 35. done ===> Applying OpenBSD patch patch-rts_lib_xsimd_memory_xsimd_aligned_allocator_hpp Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: rts/lib/xsimd/memory/xsimd_aligned_allocator.hpp |--- rts/lib/xsimd/memory/xsimd_aligned_allocator.hpp.orig |+++ rts/lib/xsimd/memory/xsimd_aligned_allocator.hpp -------------------------- Patching file rts/lib/xsimd/memory/xsimd_aligned_allocator.hpp using Plan A... Hunk #1 succeeded at 19. done ===> Applying OpenBSD patch patch-test_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: test/CMakeLists.txt |--- test/CMakeLists.txt.orig |+++ test/CMakeLists.txt -------------------------- Patching file test/CMakeLists.txt using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-tools_pr-downloader_src_CMakeLists_txt Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |somehow need to set CMAKE_CXX_FLAGS here again | |Index: tools/pr-downloader/src/CMakeLists.txt |--- tools/pr-downloader/src/CMakeLists.txt.orig |+++ tools/pr-downloader/src/CMakeLists.txt -------------------------- Patching file tools/pr-downloader/src/CMakeLists.txt using Plan A... Hunk #1 succeeded at 5. done ===> Applying OpenBSD patch patch-tools_pr-downloader_src_Version_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/pr-downloader/src/Version.h |--- tools/pr-downloader/src/Version.h.orig |+++ tools/pr-downloader/src/Version.h -------------------------- Patching file tools/pr-downloader/src/Version.h using Plan A... Hunk #1 succeeded at 9. done ===> Applying OpenBSD patch patch-tools_pr-downloader_src_lib_readerwriterqueue_benchmarks_systemtime_h Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |Index: tools/pr-downloader/src/lib/readerwriterqueue/benchmarks/systemtime.h |--- tools/pr-downloader/src/lib/readerwriterqueue/benchmarks/systemtime.h.orig |+++ tools/pr-downloader/src/lib/readerwriterqueue/benchmarks/systemtime.h -------------------------- Patching file tools/pr-downloader/src/lib/readerwriterqueue/benchmarks/systemtime.h using Plan A... Hunk #1 succeeded at 6. done ===> Compiler link: clang -> /usr/bin/clang ===> Compiler link: clang++ -> /usr/bin/clang++ ===> Compiler link: cc -> /usr/bin/cc ===> Compiler link: c++ -> /usr/bin/c++ >>> Running configure in games/recoil-rts at 1764762136.41 ===> games/recoil-rts ===> Generating configure for recoil-rts-2025.06.11 ===> Configuring for recoil-rts-2025.06.11 /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DV=2025.06.11 -DMODCMAKE_BUILD_SUFFIX= -DARCH=amd64 -DBASE_PKGPATH=games/recoil-rts -DFLAVOR_EXT= -DFULLPKGNAME=recoil-rts-2025.06.11 -DHOMEPAGE=https://beyond-all-reason.github.io/RecoilEngine/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Thomas\ Frohwein\ \ -DPREFIX=/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=recoil-rts -i -B /exopi-obj/pobj/recoil-rts-2025.06.11 /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/build/cmake/ConfigureVersion.cmake CMake Deprecation Warning at CMakeLists.txt:2 (cmake_policy): The OLD behavior for policy CMP0060 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. CMake Deprecation Warning at CMakeLists.txt:3 (cmake_policy): The OLD behavior for policy CMP0065 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is Clang 19.1.7 -- The CXX compiler identification is Clang 19.1.7 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Warning at CMakeLists.txt:46 (message): Using custom C_FLAGS: -O2 -pipe -I/usr/local/include -I/usr/X11R6/include this build will very likely not sync in online mode! CMake Warning at CMakeLists.txt:50 (message): Using custom CXX_FLAGS: -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict this build will very likely not sync in online mode! -- Checking to see if CXX compiler accepts flag -fvisibility=hidden -- Checking to see if CXX compiler accepts flag -fvisibility=hidden - yes -- Checking to see if CXX compiler accepts flag -fvisibility-inlines-hidden -- Checking to see if CXX compiler accepts flag -fvisibility-inlines-hidden - yes CMake Warning at rts/build/cmake/TestCXXFlags.cmake:52 (Message): Clang detected, disabled IEEE-FP Call Stack (most recent call first): CMakeLists.txt:103 (include) -- Checking to see if CXX compiler accepts flag -std=c++17 -- Checking to see if CXX compiler accepts flag -std=c++17 - yes -- Checking to see if CXX compiler accepts flag -flto -- Checking to see if CXX compiler accepts flag -flto - yes -- Checking to see if CXX compiler accepts flag -march=i686 -- Checking to see if CXX compiler accepts flag -march=i686 - no -- Checking to see if CXX compiler accepts flag -march=x86_64 -- Checking to see if CXX compiler accepts flag -march=x86_64 - no -- Building Spring on 64bit environment -- Targetting 64bit -- Found SDL2: /usr/local/include;/usr/local/include/SDL2 -- Found DevIL: /usr/local/lib/libIL.so.1.0 (Required is at least version "1.8.0") -- Looking for strnlen -- Looking for strnlen - found CMake Warning at CMakeLists.txt:367 (message): You are using ld.bfd, it's much slower than ld.gold. CMake Warning at CMakeLists.txt:472 (message): unknown compiler -- Using CMAKE_CXX_FLAGS:-O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -- Using CMAKE_CXX_FLAGS_RELWITHDEBINFO:-g -DNDEBUG -Wformat -Wformat-security -DNDEBUG CMake Warning (dev) at CMakeLists.txt:590 (add_custom_command): Exactly one of PRE_BUILD, PRE_LINK, or POST_BUILD must be given. Assuming POST_BUILD to preserve backward compatibility. Policy CMP0175 is not set: add_custom_command() rejects invalid arguments. Run "cmake --help-policy CMP0175" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. CMake Deprecation Warning at rts/lib/glad/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Found MiniZip: /usr/local/lib/libminizip.so.3.2 -- Using minizip library: /usr/local/lib/libminizip.so.3.2 CMake Deprecation Warning at rts/lib/gflags/CMakeLists.txt:73 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Looking for C++ include unistd.h -- Looking for C++ include unistd.h - found -- Looking for C++ include stdint.h -- Looking for C++ include stdint.h - found -- Looking for C++ include inttypes.h -- Looking for C++ include inttypes.h - found -- Looking for C++ include sys/types.h -- Looking for C++ include sys/types.h - found -- Looking for C++ include sys/stat.h -- Looking for C++ include sys/stat.h - found -- Looking for C++ include fnmatch.h -- Looking for C++ include fnmatch.h - found -- Looking for C++ include stddef.h -- Looking for C++ include stddef.h - found -- Check size of uint32_t -- Check size of uint32_t - done -- Looking for strtoll -- Looking for strtoll - found -- Forcing assimp option ASSIMP_BUILD_STATIC_LIB to on -- Forcing assimp option ASSIMP_NO_EXPORT to on CMake Deprecation Warning at rts/lib/assimp/CMakeLists.txt:37 (CMAKE_MINIMUM_REQUIRED): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Shared libraries disabled -- Build an import-only version of Assimp. CMake Deprecation Warning at rts/lib/assimp/code/CMakeLists.txt:46 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Enabled formats: 3DS COLLADA LWO OBJ BLEND -- Disabled formats: AMF AC ASE ASSBIN ASSXML B3D BVH DXF CSM HMP IRRMESH IRR LWS MD2 MD3 MD5 MDC MDL NFF NDO OFF OGRE OPENGEX PLY MS3D COB IFC XGL FBX Q3D Q3BSP RAW SIB SMD STL TERRAGEN 3D X X3D GLTF 3MF MMD CMake Warning at rts/lib/assimp/code/CMakeLists.txt:796 (FIND_PACKAGE): By not providing "FindRT.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "RT", but CMake did not find one. Could not find a package configuration file provided by "RT" with any of the following names: RTConfig.cmake rt-config.cmake Add the installation prefix of "RT" to CMAKE_PREFIX_PATH or set "RT_DIR" to a directory containing one of the above files. If "RT" provides a separate development package or SDK, be sure it has been installed. INFO RT-extension not found. glTF import/export will be built without Open3DGC-compression. CMake Deprecation Warning at rts/lib/simdjson/CMakeLists.txt:2 (cmake_policy): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Including implementation fallback due to SIMDJSON_IMPLEMENTATION=fallback -- Excluding implementation westmere due to SIMDJSON_IMPLEMENTATION=fallback -- Excluding implementation haswell due to SIMDJSON_IMPLEMENTATION=fallback -- Excluding implementation icelake due to SIMDJSON_IMPLEMENTATION=fallback -- Excluding implementation arm64 due to SIMDJSON_IMPLEMENTATION=fallback -- Excluding implementation ppc64 due to SIMDJSON_IMPLEMENTATION=fallback -- Selected implementation fallback as builtin implementation based on fallback CMake Deprecation Warning at rts/lib/simdjson/cmake/implementation-flags.cmake:98 (message): SIMDJSON_IMPLEMENTATION_WESTMERE is deprecated. Use SIMDJSON_IMPLEMENTATION=-westmere instead Call Stack (most recent call first): rts/lib/simdjson/CMakeLists.txt:37 (include) CMake Deprecation Warning at rts/lib/simdjson/cmake/implementation-flags.cmake:98 (message): SIMDJSON_IMPLEMENTATION_HASWELL is deprecated. Use SIMDJSON_IMPLEMENTATION=-haswell instead Call Stack (most recent call first): rts/lib/simdjson/CMakeLists.txt:37 (include) CMake Deprecation Warning at rts/lib/simdjson/cmake/implementation-flags.cmake:98 (message): SIMDJSON_IMPLEMENTATION_ICELAKE is deprecated. Use SIMDJSON_IMPLEMENTATION=-icelake instead Call Stack (most recent call first): rts/lib/simdjson/CMakeLists.txt:37 (include) CMake Deprecation Warning at rts/lib/simdjson/cmake/implementation-flags.cmake:98 (message): SIMDJSON_IMPLEMENTATION_ARM64 is deprecated. Use SIMDJSON_IMPLEMENTATION=-arm64 instead Call Stack (most recent call first): rts/lib/simdjson/CMakeLists.txt:37 (include) CMake Deprecation Warning at rts/lib/simdjson/cmake/implementation-flags.cmake:98 (message): SIMDJSON_IMPLEMENTATION_PPC64 is deprecated. Use SIMDJSON_IMPLEMENTATION=-ppc64 instead Call Stack (most recent call first): rts/lib/simdjson/CMakeLists.txt:37 (include) -- AVX-512 instructions are not allowed. -- Looking for fork -- Looking for fork - found -- Looking for wait -- Looking for wait - found -- Adding -Og to compile flag Parsing public/common/TracyVersion.hpp file VERSION 0.11.1 -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- TRACY_ENABLE: OFF -- TRACY_ON_DEMAND: ON -- TRACY_CALLSTACK: OFF -- TRACY_NO_CALLSTACK: OFF -- TRACY_NO_CALLSTACK_INLINES: OFF -- TRACY_ONLY_LOCALHOST: OFF -- TRACY_NO_BROADCAST: OFF -- TRACY_ONLY_IPV4: OFF -- TRACY_NO_CODE_TRANSFER: OFF -- TRACY_NO_CONTEXT_SWITCH: OFF -- TRACY_NO_EXIT: OFF -- TRACY_NO_SAMPLING: OFF -- TRACY_NO_VERIFY: OFF -- TRACY_NO_VSYNC_CAPTURE: OFF -- TRACY_NO_FRAME_IMAGE: OFF -- TRACY_NO_SYSTEM_TRACING: OFF -- TRACY_PATCHABLE_NOPSLEDS: OFF -- TRACY_DELAYED_INIT: OFF -- TRACY_MANUAL_LIFETIME: OFF -- TRACY_FIBERS: OFF -- TRACY_NO_CRASH_HANDLER: OFF -- TRACY_TIMER_FALLBACK: OFF -- TRACY_LIBUNWIND_BACKTRACE: OFF -- TRACY_SYMBOL_OFFLINE_RESOLVE: OFF -- TRACY_LIBBACKTRACE_ELF_DYNLOAD_SUPPORT: OFF -- TRACY_VERBOSE: OFF -- TRACY_DEMANGLE: OFF -- Found Freetype: /usr/X11R6/lib/libfreetype.so.31.1 (found suitable version "2.13.3", minimum required is "2.8.1") CMake Deprecation Warning at rts/lib/lunasvg/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Found Freetype: /usr/X11R6/lib/libfreetype.so.31.1 (found version "2.13.3") -- Found Freetype::Freetype - Freetype font engine enabled -- Found AWK: /usr/bin/awk -- AWK version: awk version 20250116 -- Found AI Wrapper: CUtils (sources only wrapper) -- Found AI Interface: C-AIInterface 0.1 warning: Java AI Interface will not be built! -- Found AI Wrapper: Cpp-AIWrapper warning: Java OO AI Wrapper will not be built! -- Found AI Wrapper: LegacyCpp-AIWrapper -- Found AI Wrapper: LegacyCpp-Creg-AIWrapper -- Found Skirmish AI: BARb stable -- Found Skirmish AI: CircuitAI stable -- Found Skirmish AI: CppTestAI 0.1 -- Found Skirmish AI: NullAI 0.1 warning: NullJavaAI Skirmish AI will not be built! warning: NullOOJavaAI Skirmish AI will not be built! -- Found ZLIB: /usr/lib/libz.so.7.1 (found suitable version "1.3.1.1", minimum required is "1.2.7") -- Found ZLIB: /usr/lib/libz.so.7.1 (found version "1.3.1.1") -- PR-Downloader version: tarball -- Found PkgConfig: /usr/bin/pkg-config (found version "2.4.3") -- Checking for module 'libcurl>=7.84' -- Found libcurl, version 8.17.0 -- Checking for module 'jsoncpp' -- Found jsoncpp, version 1.9.6 -- Checking for module 'minizip' -- Found minizip, version 4.0.8 CMake Deprecation Warning at tools/pr-downloader/src/lib/readerwriterqueue/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Found SevenZip: /usr/local/bin/7z -- Found DevIL: /usr/local/lib/libIL.so.1.0 -- Found OpenAL: /usr/local/lib/libopenal.so.6.0 (Required is at least version "1.18.2") -- Looking for vorbis_bitrate_addblock in vorbis -- Looking for vorbis_bitrate_addblock in vorbis - found -- Found OggVorbis: /usr/local/lib/libvorbis.so.9.0 (Required is at least version "1.3.4") -- Found ZLIB: /usr/lib/libz.so.7.1 (found suitable version "1.3.1.1", minimum required is "1.2.7") -- Found OpenGL: /usr/X11R6/lib/libGL.so.19.2 (Required is at least version "3.0") -- Found Fontconfig: /usr/X11R6/lib/libfontconfig.so.14.1 (found suitable version "2.17.1", minimum required is "2.11") -- Found EXPAT: /usr/lib/libexpat.so.17.0 (found suitable version "2.7.3", minimum required is "2.2.5") -- Found Freetype: /usr/X11R6/lib/libfreetype.so.31.1 (found suitable version "2.13.3", minimum required is "2.8.1") -- Found Freetype: /usr/X11R6/lib/libfreetype.so.31.1 (found version "2.13.3") -- Found Fontconfig: /usr/X11R6/lib/libfontconfig.so.14.1 (found version "2.17.1") -- Found X11: /usr/X11R6/include -- Looking for XOpenDisplay in /usr/X11R6/lib/libX11.so.19.0;/usr/X11R6/lib/libXext.so.13.0 -- Looking for XOpenDisplay in /usr/X11R6/lib/libX11.so.19.0;/usr/X11R6/lib/libXext.so.13.0 - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Using legacy as default engine CMake Deprecation Warning at test/lib/catch2/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- No ipv6 support, disabling test -- Configuring done (19.7s) -- Generating done (1.8s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_ASM_COMPILER_AR CMAKE_ASM_COMPILER_RANLIB CMAKE_Fortran_COMPILER_AR CMAKE_Fortran_COMPILER_RANLIB CMAKE_OBJCXX_COMPILER_AR CMAKE_OBJCXX_COMPILER_RANLIB CMAKE_OBJC_COMPILER_AR CMAKE_OBJC_COMPILER_RANLIB LUA_USE_BSD -- Build files have been written to: /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64 >>> Running build in games/recoil-rts at 1764762158.63 ===> games/recoil-rts ===> Building for recoil-rts-2025.06.11 Change Dir: '/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64' Run Build Command(s): /usr/local/bin/ninja -v -j 1 [1/2434] cd /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64 && /usr/local/bin/cmake -DSOURCE_ROOT=/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11 -DCMAKE_MODULES_SPRING=/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/build/cmake -DGENERATE_DIR=/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64 -DVERSION_ADDITIONAL= -P /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/build/cmake/ConfigureVersion.cmake /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64 Spring engine version: 2025.06.11 () [2/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/ -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/lib/glad/CMakeFiles/glad.dir/glad.c.o -MF rts/lib/glad/CMakeFiles/glad.dir/glad.c.o.d -o rts/lib/glad/CMakeFiles/glad.dir/glad.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/glad/glad.c [3/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/ -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/lib/glad/CMakeFiles/glad.dir/glad_glx.c.o -MF rts/lib/glad/CMakeFiles/glad.dir/glad_glx.c.o.d -o rts/lib/glad/CMakeFiles/glad.dir/glad_glx.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/glad/glad_glx.c [4/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/glad/libglad.a && /usr/bin/ar qc rts/lib/glad/libglad.a rts/lib/glad/CMakeFiles/glad.dir/glad.c.o rts/lib/glad/CMakeFiles/glad.dir/glad_glx.c.o && /usr/bin/ranlib rts/lib/glad/libglad.a && : [5/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc.cpp.o -MF rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc.cpp.o.d -o rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc/smmalloc.cpp [6/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc_generic.cpp.o -MF rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc_generic.cpp.o.d -o rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc_generic.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc/smmalloc_generic.cpp [7/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc_tls.cpp.o -MF rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc_tls.cpp.o.d -o rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc_tls.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc/smmalloc_tls.cpp [8/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/smmalloc/libsmmalloc.a && /usr/bin/ar qc rts/lib/smmalloc/libsmmalloc.a rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc.cpp.o rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc_generic.cpp.o rts/lib/smmalloc/CMakeFiles/smmalloc.dir/smmalloc_tls.cpp.o && /usr/bin/ranlib rts/lib/smmalloc/libsmmalloc.a && : [9/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lapi.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lapi.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lapi.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lapi.cpp [10/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lauxlib.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lauxlib.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lauxlib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lauxlib.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lauxlib.cpp:599:61: warning: while loop has empty body [-Wempty-body] 599 | while ((c = getc(lf.f)) != EOF && c != LUA_SIGNATURE[0]) ; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lauxlib.cpp:599:61: note: put the semicolon on a separate line to silence this warning 1 warning generated. [11/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lbaselib.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lbaselib.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lbaselib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lbaselib.cpp [12/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lcode.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lcode.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lcode.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lcode.cpp [13/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/ldblib.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/ldblib.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/ldblib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/ldblib.cpp [14/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/ldebug.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/ldebug.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/ldebug.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/ldebug.cpp [15/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/ldo.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/ldo.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/ldo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/ldo.cpp [16/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/ldump.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/ldump.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/ldump.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/ldump.cpp [17/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lfunc.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lfunc.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lfunc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lfunc.cpp [18/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lgc.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lgc.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lgc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lgc.cpp [19/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/linit.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/linit.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/linit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/linit.cpp [20/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/liolib.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/liolib.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/liolib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/liolib.cpp [21/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/llex.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/llex.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/llex.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/llex.cpp [22/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lmathlib.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lmathlib.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lmathlib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lmathlib.cpp [23/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lmem.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lmem.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lmem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lmem.cpp [24/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/loadlib.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/loadlib.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/loadlib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/loadlib.cpp [25/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lobject.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lobject.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lobject.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lobject.cpp [26/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lopcodes.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lopcodes.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lopcodes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lopcodes.cpp [27/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/loslib.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/loslib.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/loslib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/loslib.cpp [28/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lparser.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lparser.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lparser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lparser.cpp [29/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lstate.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lstate.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lstate.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lstate.cpp [30/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lstring.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lstring.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lstring.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lstring.cpp [31/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lstrlib.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lstrlib.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lstrlib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lstrlib.cpp [32/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/ltable.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/ltable.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/ltable.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/ltable.cpp [33/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/ltablib.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/ltablib.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/ltablib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/ltablib.cpp [34/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/ltm.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/ltm.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/ltm.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/ltm.cpp [35/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lundump.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lundump.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lundump.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lundump.cpp [36/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lvm.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lvm.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lvm.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lvm.cpp [37/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lzio.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lzio.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lzio.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lzio.cpp [38/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/print.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/print.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/print.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/print.cpp [39/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/src/lua_privileges.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/src/lua_privileges.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/src/lua_privileges.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lua_privileges.cpp [40/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/../streflop -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DLUA_USE_MKSTEMP -fpic -MD -MT rts/lib/lua/CMakeFiles/lua.dir/include/LuaUser.cpp.o -MF rts/lib/lua/CMakeFiles/lua.dir/include/LuaUser.cpp.o.d -o rts/lib/lua/CMakeFiles/lua.dir/include/LuaUser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include/LuaUser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include/LuaUser.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include/LuaUser.cpp:252:147: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 252 | e.msgPtr += SNPRINTF(e.msgPtr, sizeof(e.msgBuf) - (e.msgPtr - &e.msgBuf[0]), LUA_OOM_FMT_STR, __func__, lhn, lcd->synced, s.allocedBytes.load(), SLuaAllocLimit::MAX_ALLOC_BYTES); | ~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include/LuaUser.cpp:233:112: note: format string is defined here 233 | static constexpr const char* LUA_OOM_FMT_STR = "[%s][handle=%s][OOM] synced=%d {alloced,maximum}={" _STPF_ "," _STPF_ "}bytes\n"; | ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MainDefines.h:63:16: note: expanded from macro '_STPF_' 63 | #define _STPF_ __SIZE_T_PRINTF_FORMAT__ | ^~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MainDefines.h:57:37: note: expanded from macro '__SIZE_T_PRINTF_FORMAT__' 57 | #define __SIZE_T_PRINTF_FORMAT__ "%llu" | ^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include/LuaUser.cpp:378:41: warning: implicit conversion from 'type' (aka 'long long') to 'float' changes value from 4611686018427387903 to 4611686018427387904 [-Wimplicit-const-int-float-conversion] 378 | if (f < 1.0f || f >= (SPRING_INT64_MAX >> 1)) | ~~ ~~~~~~~~~~~~~~~~~^~~~ 3 warnings generated. [41/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/auxiliar.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/auxiliar.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/auxiliar.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/auxiliar.cpp [42/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/buffer.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/buffer.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/buffer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/buffer.cpp [43/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/except.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/except.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/except.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/except.cpp [44/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/inet.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/inet.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/inet.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/inet.cpp [45/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/io.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/io.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/io.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/io.cpp [46/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/luasocket.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/luasocket.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/luasocket.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/luasocket.cpp [47/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/mime.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/mime.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/mime.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/mime.cpp [48/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/options.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/options.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/options.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/options.cpp [49/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/select.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/select.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/select.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/select.cpp [50/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/tcp.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/tcp.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/tcp.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/tcp.cpp [51/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/timeout.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/timeout.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/timeout.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/timeout.cpp [52/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/udp.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/udp.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/udp.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/udp.cpp [53/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/restrictions.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/restrictions.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/restrictions.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/restrictions.cpp [54/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/usocket.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/usocket.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/usocket.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/usocket.cpp [55/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/../lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/luasocket/CMakeFiles/luasocket.dir/src/unix.cpp.o -MF rts/lib/luasocket/CMakeFiles/luasocket.dir/src/unix.cpp.o.d -o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/unix.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/luasocket/src/unix.cpp [56/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/luasocket/libluasocket.a && /usr/bin/ar qc rts/lib/luasocket/libluasocket.a rts/lib/luasocket/CMakeFiles/luasocket.dir/src/auxiliar.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/buffer.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/except.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/inet.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/io.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/luasocket.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/mime.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/options.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/select.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/tcp.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/timeout.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/udp.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/restrictions.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/usocket.cpp.o rts/lib/luasocket/CMakeFiles/luasocket.dir/src/unix.cpp.o && /usr/bin/ranlib rts/lib/luasocket/libluasocket.a && : [57/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/headlessStubs/CMakeFiles/headlessStubs.dir/gladstub.cpp.o -MF rts/lib/headlessStubs/CMakeFiles/headlessStubs.dir/gladstub.cpp.o.d -o rts/lib/headlessStubs/CMakeFiles/headlessStubs.dir/gladstub.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/headlessStubs/gladstub.cpp [58/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -fpic -MD -MT rts/lib/headlessStubs/CMakeFiles/headlessStubs.dir/sdlstub.c.o -MF rts/lib/headlessStubs/CMakeFiles/headlessStubs.dir/sdlstub.c.o.d -o rts/lib/headlessStubs/CMakeFiles/headlessStubs.dir/sdlstub.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/headlessStubs/sdlstub.c [59/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/headlessStubs/libheadlessStubs.a && /usr/bin/ar qc rts/lib/headlessStubs/libheadlessStubs.a rts/lib/headlessStubs/CMakeFiles/headlessStubs.dir/gladstub.cpp.o rts/lib/headlessStubs/CMakeFiles/headlessStubs.dir/sdlstub.c.o && /usr/bin/ranlib rts/lib/headlessStubs/libheadlessStubs.a && : [60/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/SMath.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/SMath.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/SMath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/SMath.cpp [61/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/Random.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/Random.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/Random.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/Random.cpp [62/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/streflopC.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/streflopC.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/streflopC.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/streflopC.cpp [63/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_acosf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_acosf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_acosf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_acosf.cpp [64/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_acoshf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_acoshf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_acoshf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_acoshf.cpp [65/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_asinf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_asinf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_asinf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_asinf.cpp [66/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_atan2f.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_atan2f.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_atan2f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_atan2f.cpp [67/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_atanhf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_atanhf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_atanhf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_atanhf.cpp [68/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_coshf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_coshf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_coshf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_coshf.cpp [69/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_exp2f.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_exp2f.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_exp2f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_exp2f.cpp [70/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_expf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_expf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_expf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_expf.cpp [71/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_fmodf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_fmodf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_fmodf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_fmodf.cpp [72/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_gammaf_r.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_gammaf_r.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_gammaf_r.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_gammaf_r.cpp [73/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_hypotf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_hypotf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_hypotf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_hypotf.cpp [74/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_j0f.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_j0f.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_j0f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_j0f.cpp [75/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_j1f.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_j1f.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_j1f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_j1f.cpp [76/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_jnf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_jnf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_jnf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_jnf.cpp [77/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_lgammaf_r.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_lgammaf_r.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_lgammaf_r.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_lgammaf_r.cpp [78/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_log10f.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_log10f.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_log10f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_log10f.cpp [79/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_log2f.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_log2f.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_log2f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_log2f.cpp [80/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_logf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_logf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_logf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_logf.cpp [81/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_powf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_powf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_powf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_powf.cpp [82/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_rem_pio2f.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_rem_pio2f.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_rem_pio2f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_rem_pio2f.cpp [83/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_remainderf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_remainderf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_remainderf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_remainderf.cpp [84/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_sinhf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_sinhf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_sinhf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_sinhf.cpp [85/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_sqrtf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_sqrtf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_sqrtf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/e_sqrtf.cpp [86/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_cosf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_cosf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_cosf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/k_cosf.cpp [87/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_rem_pio2f.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_rem_pio2f.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_rem_pio2f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/k_rem_pio2f.cpp [88/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_sinf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_sinf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_sinf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/k_sinf.cpp [89/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_tanf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_tanf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_tanf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/k_tanf.cpp [90/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_asinhf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_asinhf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_asinhf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_asinhf.cpp [91/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_atanf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_atanf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_atanf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_atanf.cpp [92/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_cbrtf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_cbrtf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_cbrtf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_cbrtf.cpp [93/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ceilf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ceilf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ceilf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_ceilf.cpp [94/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_copysignf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_copysignf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_copysignf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_copysignf.cpp [95/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_cosf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_cosf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_cosf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_cosf.cpp [96/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_erff.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_erff.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_erff.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_erff.cpp [97/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_expm1f.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_expm1f.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_expm1f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_expm1f.cpp [98/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_fabsf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_fabsf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_fabsf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_fabsf.cpp [99/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_finitef.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_finitef.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_finitef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_finitef.cpp [100/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_floorf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_floorf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_floorf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_floorf.cpp [101/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_fpclassifyf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_fpclassifyf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_fpclassifyf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_fpclassifyf.cpp [102/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_frexpf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_frexpf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_frexpf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_frexpf.cpp [103/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ilogbf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ilogbf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ilogbf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_ilogbf.cpp [104/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_isinff.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_isinff.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_isinff.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_isinff.cpp [105/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_isnanf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_isnanf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_isnanf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_isnanf.cpp [106/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ldexpf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ldexpf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ldexpf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_ldexpf.cpp [107/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_llrintf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_llrintf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_llrintf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_llrintf.cpp [108/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_llroundf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_llroundf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_llroundf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_llroundf.cpp [109/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_log1pf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_log1pf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_log1pf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_log1pf.cpp [110/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_logbf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_logbf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_logbf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_logbf.cpp [111/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_lrintf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_lrintf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_lrintf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_lrintf.cpp [112/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_lroundf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_lroundf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_lroundf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_lroundf.cpp [113/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_modff.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_modff.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_modff.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_modff.cpp [114/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_nearbyintf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_nearbyintf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_nearbyintf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_nearbyintf.cpp [115/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_nextafterf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_nextafterf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_nextafterf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_nextafterf.cpp [116/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_remquof.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_remquof.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_remquof.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_remquof.cpp [117/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_rintf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_rintf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_rintf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_rintf.cpp [118/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_roundf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_roundf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_roundf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_roundf.cpp [119/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_scalblnf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_scalblnf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_scalblnf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_scalblnf.cpp [120/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_scalbnf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_scalbnf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_scalbnf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_scalbnf.cpp [121/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_signbitf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_signbitf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_signbitf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_signbitf.cpp [122/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_sincosf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_sincosf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_sincosf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_sincosf.cpp [123/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_sinf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_sinf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_sinf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_sinf.cpp [124/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_tanf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_tanf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_tanf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_tanf.cpp [125/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_tanhf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_tanhf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_tanhf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_tanhf.cpp [126/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_truncf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_truncf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_truncf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/s_truncf.cpp [127/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DLIBM_COMPILING_FLT32 -I"/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/headers" -mfpmath=sse -msse -MD -MT rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/w_expf.cpp.o -MF rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/w_expf.cpp.o.d -o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/w_expf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/streflop/libm/flt-32/w_expf.cpp [128/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/streflop/libstreflop.a && /usr/bin/ar qc rts/lib/streflop/libstreflop.a rts/lib/streflop/CMakeFiles/streflop.dir/SMath.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/Random.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/streflopC.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_acosf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_acoshf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_asinf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_atan2f.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_atanhf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_coshf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_exp2f.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_expf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_fmodf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_gammaf_r.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_hypotf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_j0f.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_j1f.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_jnf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_lgammaf_r.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_log10f.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_log2f.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_logf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_powf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_rem_pio2f.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_remainderf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_sinhf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/e_sqrtf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_cosf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_rem_pio2f.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_sinf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/k_tanf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_asinhf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_atanf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_cbrtf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ceilf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_copysignf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_cosf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_erff.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_expm1f.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_fabsf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_finitef.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_floorf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_fpclassifyf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_frexpf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ilogbf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_isinff.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_isnanf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_ldexpf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_llrintf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_llroundf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_log1pf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_logbf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_lrintf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_lroundf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_modff.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_nearbyintf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_nextafterf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_remquof.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_rintf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_roundf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_scalblnf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_scalbnf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_signbitf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_sincosf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_sinf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_tanf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_tanhf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/s_truncf.cpp.o rts/lib/streflop/CMakeFiles/streflop.dir/libm/flt-32/w_expf.cpp.o && /usr/bin/ranlib rts/lib/streflop/libstreflop.a && : [129/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/lua/liblua.a && /usr/bin/ar qc rts/lib/lua/liblua.a rts/lib/lua/CMakeFiles/lua.dir/src/lapi.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lauxlib.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lbaselib.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lcode.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/ldblib.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/ldebug.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/ldo.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/ldump.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lfunc.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lgc.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/linit.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/liolib.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/llex.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lmathlib.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lmem.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/loadlib.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lobject.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lopcodes.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/loslib.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lparser.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lstate.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lstring.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lstrlib.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/ltable.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/ltablib.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/ltm.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lundump.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lvm.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lzio.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/print.cpp.o rts/lib/lua/CMakeFiles/lua.dir/src/lua_privileges.cpp.o rts/lib/lua/CMakeFiles/lua.dir/include/LuaUser.cpp.o && /usr/bin/ranlib rts/lib/lua/liblua.a && : [130/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DNO_THREADS -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/gflags/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include/gflags -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags.cc.o -MF rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags.cc.o.d -o rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags.cc.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/gflags/src/gflags.cc [131/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DNO_THREADS -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/gflags/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include/gflags -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_reporting.cc.o -MF rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_reporting.cc.o.d -o rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_reporting.cc.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/gflags/src/gflags_reporting.cc [132/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DNO_THREADS -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/gflags/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include/gflags -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_completions.cc.o -MF rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_completions.cc.o.d -o rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_completions.cc.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/gflags/src/gflags_completions.cc [133/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/gflags/libgflags_nothreads.a && /usr/bin/ar qc rts/lib/gflags/libgflags_nothreads.a rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags.cc.o rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_reporting.cc.o rts/lib/gflags/CMakeFiles/gflags_nothreads_static.dir/src/gflags_completions.cc.o && /usr/bin/ranlib rts/lib/gflags/libgflags_nothreads.a && : [134/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DFMT_HEADER_ONLY -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/contrib/irrXML/CMakeFiles/IrrXML.dir/irrXML.cpp.o -MF rts/lib/assimp/contrib/irrXML/CMakeFiles/IrrXML.dir/irrXML.cpp.o.d -o rts/lib/assimp/contrib/irrXML/CMakeFiles/IrrXML.dir/irrXML.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML/irrXML.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML/irrXML.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML/./../../code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML/irrXML.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML/./../../code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [135/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/assimp/contrib/irrXML/libIrrXML.a && /usr/bin/ar qc rts/lib/assimp/contrib/irrXML/libIrrXML.a rts/lib/assimp/contrib/irrXML/CMakeFiles/IrrXML.dir/irrXML.cpp.o && /usr/bin/ranlib rts/lib/assimp/contrib/irrXML/libIrrXML.a && : [136/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/Assimp.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/Assimp.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/Assimp.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Assimp.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Assimp.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/cimport.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Assimp.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/cimport.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Assimp.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Assimp.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Assimp.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Assimp.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Assimp.cpp:76:31: warning: ordered comparison of function pointers ('aiLogStreamCallback' (aka 'void (*)(const char *, char *)') and 'aiLogStreamCallback') [-Wordered-compare-function-pointers] 76 | return s0.callback' is deprecated [-Wdeprecated-declarations] 268 | class iterator : public std::iterator { | ^ /usr/include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.cpp:306: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/utf8cpp/source/utf8.h:32: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/utf8cpp/source/utf8/unchecked.h:179:40: warning: 'iterator' is deprecated [-Wdeprecated-declarations] 179 | class iterator : public std::iterator { | ^ /usr/include/c++/v1/__iterator/iterator.h:23:29: note: 'iterator' has been explicitly marked deprecated here 23 | struct _LIBCPP_TEMPLATE_VIS _LIBCPP_DEPRECATED_IN_CXX17 iterator { | ^ /usr/include/c++/v1/__config:723:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX17' 723 | # define _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 8 warnings generated. [138/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/BaseProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/BaseProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/BaseProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [139/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/PostStepRegistry.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/PostStepRegistry.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/PostStepRegistry.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PostStepRegistry.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PostStepRegistry.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [140/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ImporterRegistry.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ImporterRegistry.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ImporterRegistry.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImporterRegistry.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImporterRegistry.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImporterRegistry.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImporterRegistry.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImporterRegistry.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImporterRegistry.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:61:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 61 | #include "./../include/assimp/Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImporterRegistry.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:365:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 365 | #include "./../include/assimp/Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [141/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultIOStream.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultIOStream.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultIOStream.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DefaultIOStream.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DefaultIOStream.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DefaultIOStream.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [142/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultIOSystem.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultIOSystem.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultIOSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DefaultIOSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DefaultIOSystem.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOSystem.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOSystem.hpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DefaultIOSystem.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOSystem.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOSystem.hpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [143/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/CInterfaceIOWrapper.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/CInterfaceIOWrapper.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/CInterfaceIOWrapper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CInterfaceIOWrapper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CInterfaceIOWrapper.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CInterfaceIOWrapper.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/cfileio.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CInterfaceIOWrapper.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CInterfaceIOWrapper.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/cfileio.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [144/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/Importer.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/Importer.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/Importer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Importer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Importer.cpp:67: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Importer.cpp:67: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Importer.cpp:72: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Importer.cpp:72: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Importer.cpp:72: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Importer.cpp:72: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [145/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/SGSpatialSort.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/SGSpatialSort.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/SGSpatialSort.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SGSpatialSort.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SGSpatialSort.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SGSpatialSort.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SGSpatialSort.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SGSpatialSort.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [146/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/VertexTriangleAdjacency.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/VertexTriangleAdjacency.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/VertexTriangleAdjacency.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/VertexTriangleAdjacency.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/VertexTriangleAdjacency.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/VertexTriangleAdjacency.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/VertexTriangleAdjacency.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/VertexTriangleAdjacency.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [147/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/SpatialSort.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/SpatialSort.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/SpatialSort.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SpatialSort.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SpatialSort.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SpatialSort.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SpatialSort.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SpatialSort.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SpatialSort.cpp:228:23: warning: bitwise comparison always evaluates to false [-Wtautological-bitwise-compare] 228 | else if( (-42 == (42 | (-0))) && (binValue & 0x80000000)) // -0 = 1000... binary | ~~~~^~~~~~~~~~~~~~ 3 warnings generated. [148/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/SceneCombiner.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/SceneCombiner.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/SceneCombiner.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SceneCombiner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SceneCombiner.cpp:54: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/SceneCombiner.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SceneCombiner.cpp:54: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/SceneCombiner.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SceneCombiner.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SceneCombiner.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SceneCombiner.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SceneCombiner.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [149/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ScenePreprocessor.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ScenePreprocessor.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ScenePreprocessor.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScenePreprocessor.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScenePreprocessor.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [150/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/SkeletonMeshBuilder.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/SkeletonMeshBuilder.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/SkeletonMeshBuilder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SkeletonMeshBuilder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SkeletonMeshBuilder.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [151/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/SplitByBoneCountProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/SplitByBoneCountProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/SplitByBoneCountProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitByBoneCountProcess.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [152/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ScaleProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ScaleProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ScaleProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScaleProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScaleProcess.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScaleProcess.h:43: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScaleProcess.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScaleProcess.h:43: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScaleProcess.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScaleProcess.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScaleProcess.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ScaleProcess.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [153/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/StandardShapes.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/StandardShapes.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/StandardShapes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/StandardShapes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/StandardShapes.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/mesh.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/StandardShapes.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/mesh.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [154/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/TargetAnimation.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/TargetAnimation.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/TargetAnimation.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TargetAnimation.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TargetAnimation.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TargetAnimation.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/anim.h:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TargetAnimation.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TargetAnimation.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/anim.h:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [155/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveComments.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveComments.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveComments.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveComments.cpp [156/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/Subdivision.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/Subdivision.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/Subdivision.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Subdivision.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Subdivision.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/SceneCombiner.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Subdivision.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/SceneCombiner.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Subdivision.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Subdivision.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Subdivision.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Subdivision.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [157/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/scene.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/scene.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/scene.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/scene.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/scene.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [158/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/Bitmap.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/Bitmap.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/Bitmap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Bitmap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Bitmap.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Bitmap.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Bitmap.cpp:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Bitmap.cpp:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 4 warnings generated. [159/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/Version.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/Version.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/Version.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Version.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Version.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [160/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/CreateAnimMesh.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/CreateAnimMesh.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/CreateAnimMesh.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CreateAnimMesh.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CreateAnimMesh.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CreateAnimMesh.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/mesh.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CreateAnimMesh.cpp:43: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CreateAnimMesh.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/mesh.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [161/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultLogger.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultLogger.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultLogger.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DefaultLogger.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DefaultLogger.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/StdOStreamLogStream.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/LogStream.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DefaultLogger.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/StdOStreamLogStream.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/LogStream.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [162/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/CalcTangentsProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/CalcTangentsProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/CalcTangentsProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CalcTangentsProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CalcTangentsProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CalcTangentsProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CalcTangentsProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CalcTangentsProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CalcTangentsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CalcTangentsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CalcTangentsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/CalcTangentsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [163/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ComputeUVMappingProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ComputeUVMappingProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ComputeUVMappingProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.h:49: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.h:49: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ComputeUVMappingProcess.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [164/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ConvertToLHProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ConvertToLHProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ConvertToLHProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ConvertToLHProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ConvertToLHProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ConvertToLHProcess.h:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ConvertToLHProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ConvertToLHProcess.h:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ConvertToLHProcess.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ConvertToLHProcess.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ConvertToLHProcess.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ConvertToLHProcess.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [165/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/FindDegenerates.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/FindDegenerates.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/FindDegenerates.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindDegenerates.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindDegenerates.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [166/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/FindInstancesProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/FindInstancesProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/FindInstancesProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInstancesProcess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [167/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/FindInvalidDataProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/FindInvalidDataProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/FindInvalidDataProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInvalidDataProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInvalidDataProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInvalidDataProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInvalidDataProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInvalidDataProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInvalidDataProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInvalidDataProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInvalidDataProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FindInvalidDataProcess.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [168/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/FixNormalsStep.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/FixNormalsStep.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/FixNormalsStep.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FixNormalsStep.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FixNormalsStep.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FixNormalsStep.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FixNormalsStep.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FixNormalsStep.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FixNormalsStep.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FixNormalsStep.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FixNormalsStep.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/FixNormalsStep.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [169/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/GenFaceNormalsProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/GenFaceNormalsProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/GenFaceNormalsProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenFaceNormalsProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenFaceNormalsProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenFaceNormalsProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenFaceNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [170/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/GenVertexNormalsProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/GenVertexNormalsProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/GenVertexNormalsProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenVertexNormalsProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenVertexNormalsProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenVertexNormalsProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenVertexNormalsProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [171/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/PretransformVertices.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/PretransformVertices.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/PretransformVertices.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PretransformVertices.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PretransformVertices.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PretransformVertices.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PretransformVertices.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PretransformVertices.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PretransformVertices.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PretransformVertices.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PretransformVertices.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/PretransformVertices.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [172/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ImproveCacheLocality.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ImproveCacheLocality.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ImproveCacheLocality.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImproveCacheLocality.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImproveCacheLocality.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImproveCacheLocality.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImproveCacheLocality.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImproveCacheLocality.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImproveCacheLocality.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImproveCacheLocality.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImproveCacheLocality.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ImproveCacheLocality.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [173/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/JoinVerticesProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/JoinVerticesProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/JoinVerticesProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/JoinVerticesProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/JoinVerticesProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/JoinVerticesProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/JoinVerticesProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/JoinVerticesProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/JoinVerticesProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/JoinVerticesProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/JoinVerticesProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/JoinVerticesProcess.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [174/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/LimitBoneWeightsProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/LimitBoneWeightsProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/LimitBoneWeightsProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LimitBoneWeightsProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LimitBoneWeightsProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LimitBoneWeightsProcess.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [175/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveRedundantMaterials.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveRedundantMaterials.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveRedundantMaterials.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveRedundantMaterials.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveRedundantMaterials.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveRedundantMaterials.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveRedundantMaterials.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [176/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveVCProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveVCProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveVCProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveVCProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveVCProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveVCProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveVCProcess.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveVCProcess.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveVCProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveVCProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveVCProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/RemoveVCProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [177/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/SortByPTypeProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/SortByPTypeProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/SortByPTypeProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SortByPTypeProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SortByPTypeProcess.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [178/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/SplitLargeMeshes.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/SplitLargeMeshes.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/SplitLargeMeshes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/SplitLargeMeshes.h:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [179/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/TextureTransform.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/TextureTransform.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/TextureTransform.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TextureTransform.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TextureTransform.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TextureTransform.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TextureTransform.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TextureTransform.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TextureTransform.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TextureTransform.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [180/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/TriangulateProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/TriangulateProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/TriangulateProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TriangulateProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TriangulateProcess.cpp:62: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TriangulateProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TriangulateProcess.cpp:62: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TriangulateProcess.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TriangulateProcess.cpp:63: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TriangulateProcess.cpp:63: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TriangulateProcess.cpp:63: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/TriangulateProcess.cpp:63: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [181/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ValidateDataStructure.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ValidateDataStructure.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ValidateDataStructure.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.h:49: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.h:49: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.cpp:54: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ValidateDataStructure.cpp:54: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [182/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/OptimizeGraph.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/OptimizeGraph.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/OptimizeGraph.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeGraph.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [183/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/OptimizeMeshes.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/OptimizeMeshes.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/OptimizeMeshes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeMeshes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeMeshes.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeMeshes.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeMeshes.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeMeshes.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeMeshes.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeMeshes.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeMeshes.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/OptimizeMeshes.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [184/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/DeboneProcess.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/DeboneProcess.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/DeboneProcess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DeboneProcess.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/DeboneProcess.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [185/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ProcessHelper.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ProcessHelper.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ProcessHelper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/postprocess.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:48: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [186/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/MakeVerboseFormat.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/MakeVerboseFormat.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/MakeVerboseFormat.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MakeVerboseFormat.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MakeVerboseFormat.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MakeVerboseFormat.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MakeVerboseFormat.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MakeVerboseFormat.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseProcess.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/GenericProperty.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MakeVerboseFormat.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MakeVerboseFormat.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MakeVerboseFormat.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MakeVerboseFormat.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [187/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/MaterialSystem.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/MaterialSystem.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/MaterialSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MaterialSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MaterialSystem.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MaterialSystem.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MaterialSystem.cpp:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MaterialSystem.cpp:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 4 warnings generated. [188/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/3DSConverter.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/3DSConverter.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/3DSConverter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSConverter.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:61:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 61 | #include "./../include/assimp/Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSConverter.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:365:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 365 | #include "./../include/assimp/Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSConverter.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSConverter.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 8 warnings generated. [189/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/3DSLoader.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/3DSLoader.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/3DSLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:61:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 61 | #include "./../include/assimp/Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.h:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSHelper.h:365:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 365 | #include "./../include/assimp/Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.cpp:56: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/3DSLoader.cpp:56: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 8 warnings generated. [190/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaLoader.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaLoader.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [191/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaParser.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaParser.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/irrXMLWrapper.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/./../include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/./../include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/./../include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/./../include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/irrXMLWrapper.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/./../include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/./../include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/./../include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/./../include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaHelper.h:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 4 warnings generated. [192/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaExporter.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaExporter.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaExporter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaExporter.cpp [193/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOAnimation.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOAnimation.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOAnimation.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOAnimation.cpp [194/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOBLoader.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOBLoader.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOBLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOBLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOBLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOBLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOBLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOBLoader.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 4 warnings generated. [195/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOLoader.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOLoader.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.cpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.cpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ProcessHelper.h:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.cpp:291:31: warning: variable 'p' set but not used [-Wunused-but-set-variable] 291 | for (unsigned int p = 0,i = 0;i < mSurfaces->size();++i) { | ^ 7 warnings generated. [196/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOMaterial.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOMaterial.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOMaterial.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOMaterial.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOMaterial.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOMaterial.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOMaterial.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOMaterial.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/LWOLoader.h:47: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 4 warnings generated. [197/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileImporter.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileImporter.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileImporter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.h:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.h:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.h:45: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.cpp:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.h:45: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileImporter.cpp:52: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [198/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileMtlImporter.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileMtlImporter.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileMtlImporter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileMtlImporter.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileMtlImporter.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjTools.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileMtlImporter.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjTools.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/fast_atof.h:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultLogger.hpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Logger.hpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileMtlImporter.cpp:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileMtlImporter.cpp:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 4 warnings generated. [199/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileParser.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileParser.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileParser.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileParser.h:47: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileParser.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileParser.h:47: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileParser.cpp:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileParser.cpp:52: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ObjFileParser.cpp:115:18: warning: variable 'progressCounter' set but not used [-Wunused-but-set-variable] 115 | unsigned int progressCounter = 0; | ^ 5 warnings generated. [200/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderLoader.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderLoader.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderIntermediate.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderIntermediate.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderIntermediate.h:53: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.cpp:53: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderIntermediate.h:53: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.cpp:57: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [201/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderDNA.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderDNA.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderDNA.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderDNA.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderDNA.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderDNA.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderDNA.cpp:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderDNA.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [202/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderScene.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderScene.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderScene.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderScene.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderScene.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderScene.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderDNA.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderScene.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderScene.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderDNA.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [203/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DASSIMP_BUILD_DLL_EXPORT -DASSIMP_BUILD_NO_3D_EXPORTER -DASSIMP_BUILD_NO_3D_IMPORTER -DASSIMP_BUILD_NO_3MF_EXPORTER -DASSIMP_BUILD_NO_3MF_IMPORTER -DASSIMP_BUILD_NO_AC_EXPORTER -DASSIMP_BUILD_NO_AC_IMPORTER -DASSIMP_BUILD_NO_AMF_EXPORTER -DASSIMP_BUILD_NO_AMF_IMPORTER -DASSIMP_BUILD_NO_ASE_EXPORTER -DASSIMP_BUILD_NO_ASE_IMPORTER -DASSIMP_BUILD_NO_ASSBIN_EXPORTER -DASSIMP_BUILD_NO_ASSBIN_IMPORTER -DASSIMP_BUILD_NO_ASSXML_EXPORTER -DASSIMP_BUILD_NO_ASSXML_IMPORTER -DASSIMP_BUILD_NO_B3D_EXPORTER -DASSIMP_BUILD_NO_B3D_IMPORTER -DASSIMP_BUILD_NO_BVH_EXPORTER -DASSIMP_BUILD_NO_BVH_IMPORTER -DASSIMP_BUILD_NO_C4D_IMPORTER -DASSIMP_BUILD_NO_COB_EXPORTER -DASSIMP_BUILD_NO_COB_IMPORTER -DASSIMP_BUILD_NO_CSM_EXPORTER -DASSIMP_BUILD_NO_CSM_IMPORTER -DASSIMP_BUILD_NO_DXF_EXPORTER -DASSIMP_BUILD_NO_DXF_IMPORTER -DASSIMP_BUILD_NO_EXPORT -DASSIMP_BUILD_NO_FBX_EXPORTER -DASSIMP_BUILD_NO_FBX_IMPORTER -DASSIMP_BUILD_NO_GLTF_EXPORTER -DASSIMP_BUILD_NO_GLTF_IMPORTER -DASSIMP_BUILD_NO_HMP_EXPORTER -DASSIMP_BUILD_NO_HMP_IMPORTER -DASSIMP_BUILD_NO_IFC_EXPORTER -DASSIMP_BUILD_NO_IFC_IMPORTER -DASSIMP_BUILD_NO_IRRMESH_EXPORTER -DASSIMP_BUILD_NO_IRRMESH_IMPORTER -DASSIMP_BUILD_NO_IRR_EXPORTER -DASSIMP_BUILD_NO_IRR_IMPORTER -DASSIMP_BUILD_NO_LWS_EXPORTER -DASSIMP_BUILD_NO_LWS_IMPORTER -DASSIMP_BUILD_NO_MD2_EXPORTER -DASSIMP_BUILD_NO_MD2_IMPORTER -DASSIMP_BUILD_NO_MD3_EXPORTER -DASSIMP_BUILD_NO_MD3_IMPORTER -DASSIMP_BUILD_NO_MD5_EXPORTER -DASSIMP_BUILD_NO_MD5_IMPORTER -DASSIMP_BUILD_NO_MDC_EXPORTER -DASSIMP_BUILD_NO_MDC_IMPORTER -DASSIMP_BUILD_NO_MDL_EXPORTER -DASSIMP_BUILD_NO_MDL_IMPORTER -DASSIMP_BUILD_NO_MMD_EXPORTER -DASSIMP_BUILD_NO_MMD_IMPORTER -DASSIMP_BUILD_NO_MS3D_EXPORTER -DASSIMP_BUILD_NO_MS3D_IMPORTER -DASSIMP_BUILD_NO_NDO_EXPORTER -DASSIMP_BUILD_NO_NDO_IMPORTER -DASSIMP_BUILD_NO_NFF_EXPORTER -DASSIMP_BUILD_NO_NFF_IMPORTER -DASSIMP_BUILD_NO_OFF_EXPORTER -DASSIMP_BUILD_NO_OFF_IMPORTER -DASSIMP_BUILD_NO_OGRE_EXPORTER -DASSIMP_BUILD_NO_OGRE_IMPORTER -DASSIMP_BUILD_NO_OPENGEX_EXPORTER -DASSIMP_BUILD_NO_OPENGEX_IMPORTER -DASSIMP_BUILD_NO_OWN_ZLIB -DASSIMP_BUILD_NO_PLY_EXPORTER -DASSIMP_BUILD_NO_PLY_IMPORTER -DASSIMP_BUILD_NO_Q3BSP_EXPORTER -DASSIMP_BUILD_NO_Q3BSP_IMPORTER -DASSIMP_BUILD_NO_Q3D_EXPORTER -DASSIMP_BUILD_NO_Q3D_IMPORTER -DASSIMP_BUILD_NO_RAW_EXPORTER -DASSIMP_BUILD_NO_RAW_IMPORTER -DASSIMP_BUILD_NO_SIB_EXPORTER -DASSIMP_BUILD_NO_SIB_IMPORTER -DASSIMP_BUILD_NO_SMD_EXPORTER -DASSIMP_BUILD_NO_SMD_IMPORTER -DASSIMP_BUILD_NO_STL_EXPORTER -DASSIMP_BUILD_NO_STL_IMPORTER -DASSIMP_BUILD_NO_TERRAGEN_EXPORTER -DASSIMP_BUILD_NO_TERRAGEN_IMPORTER -DASSIMP_BUILD_NO_X3D_EXPORTER -DASSIMP_BUILD_NO_X3D_IMPORTER -DASSIMP_BUILD_NO_XGL_EXPORTER -DASSIMP_BUILD_NO_XGL_IMPORTER -DASSIMP_BUILD_NO_X_EXPORTER -DASSIMP_BUILD_NO_X_IMPORTER -DFMT_HEADER_ONLY -DOPENDDLPARSER_BUILD -DOPENDDL_NO_USE_CPP11 -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/rapidjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/unzip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/contrib/irrXML -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/../contrib/openddlparser/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/.. -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -fvisibility=hidden -fPIC -Wall -Wno-long-long -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderModifier.cpp.o -MF rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderModifier.cpp.o.d -o rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderModifier.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderIntermediate.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderIntermediate.h:49: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderLoader.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BaseImporter.h:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/Exceptional.h:45: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/DefaultIOStream.h:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderIntermediate.h:53: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.cpp:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.h:48: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderIntermediate.h:53: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/BlenderModifier.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 6 warnings generated. [204/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/assimp/code/libassimp.a && /usr/bin/ar qc rts/lib/assimp/code/libassimp.a rts/lib/assimp/code/CMakeFiles/assimp.dir/Assimp.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/BaseImporter.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/BaseProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/PostStepRegistry.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ImporterRegistry.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultIOStream.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultIOSystem.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/CInterfaceIOWrapper.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/Importer.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/SGSpatialSort.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/VertexTriangleAdjacency.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/SpatialSort.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/SceneCombiner.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ScenePreprocessor.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/SkeletonMeshBuilder.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/SplitByBoneCountProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ScaleProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/StandardShapes.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/TargetAnimation.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveComments.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/Subdivision.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/scene.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/Bitmap.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/Version.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/CreateAnimMesh.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/DefaultLogger.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/CalcTangentsProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ComputeUVMappingProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ConvertToLHProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/FindDegenerates.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/FindInstancesProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/FindInvalidDataProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/FixNormalsStep.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/GenFaceNormalsProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/GenVertexNormalsProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/PretransformVertices.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ImproveCacheLocality.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/JoinVerticesProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/LimitBoneWeightsProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveRedundantMaterials.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/RemoveVCProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/SortByPTypeProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/SplitLargeMeshes.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/TextureTransform.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/TriangulateProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ValidateDataStructure.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/OptimizeGraph.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/OptimizeMeshes.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/DeboneProcess.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ProcessHelper.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/MakeVerboseFormat.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/MaterialSystem.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/3DSConverter.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/3DSLoader.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaLoader.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaParser.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ColladaExporter.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOAnimation.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOBLoader.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOLoader.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/LWOMaterial.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileImporter.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileMtlImporter.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/ObjFileParser.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderLoader.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderDNA.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderScene.cpp.o rts/lib/assimp/code/CMakeFiles/assimp.dir/BlenderModifier.cpp.o && /usr/bin/ranlib rts/lib/assimp/code/libassimp.a && : [205/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSIMDJSON_AVX512_ALLOWED=0 -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSIMDJSON_UTF8VALIDATION=1 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/src -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++17 -MD -MT rts/lib/simdjson/CMakeFiles/simdjson.dir/src/simdjson.cpp.o -MF rts/lib/simdjson/CMakeFiles/simdjson.dir/src/simdjson.cpp.o.d -o rts/lib/simdjson/CMakeFiles/simdjson.dir/src/simdjson.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/src/simdjson.cpp [206/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/simdjson/libsimdjson.a && /usr/bin/ar qc rts/lib/simdjson/libsimdjson.a rts/lib/simdjson/CMakeFiles/simdjson.dir/src/simdjson.cpp.o && /usr/bin/ranlib rts/lib/simdjson/libsimdjson.a && : [207/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wno-unknown-pragmas -MD -MT rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/fastgltf.cpp.o -MF rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/fastgltf.cpp.o.d -o rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/fastgltf.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/src/fastgltf.cpp [208/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wno-unknown-pragmas -MD -MT rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/base64.cpp.o -MF rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/base64.cpp.o.d -o rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/base64.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/src/base64.cpp [209/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wno-unknown-pragmas -MD -MT rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/io.cpp.o -MF rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/io.cpp.o.d -o rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/io.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/src/io.cpp [210/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/fastgltf/libfastgltf.a && /usr/bin/ar qc rts/lib/fastgltf/libfastgltf.a rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/fastgltf.cpp.o rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/base64.cpp.o rts/lib/fastgltf/CMakeFiles/fastgltf.dir/src/io.cpp.o && /usr/bin/ranlib rts/lib/fastgltf/libfastgltf.a && : [211/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/squish/CMakeFiles/squish.dir/alpha.cpp.o -MF rts/lib/squish/CMakeFiles/squish.dir/alpha.cpp.o.d -o rts/lib/squish/CMakeFiles/squish.dir/alpha.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish/alpha.cpp [212/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/squish/CMakeFiles/squish.dir/clusterfit.cpp.o -MF rts/lib/squish/CMakeFiles/squish.dir/clusterfit.cpp.o.d -o rts/lib/squish/CMakeFiles/squish.dir/clusterfit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish/clusterfit.cpp [213/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/squish/CMakeFiles/squish.dir/colourblock.cpp.o -MF rts/lib/squish/CMakeFiles/squish.dir/colourblock.cpp.o.d -o rts/lib/squish/CMakeFiles/squish.dir/colourblock.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish/colourblock.cpp [214/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/squish/CMakeFiles/squish.dir/colourfit.cpp.o -MF rts/lib/squish/CMakeFiles/squish.dir/colourfit.cpp.o.d -o rts/lib/squish/CMakeFiles/squish.dir/colourfit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish/colourfit.cpp [215/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/squish/CMakeFiles/squish.dir/colourset.cpp.o -MF rts/lib/squish/CMakeFiles/squish.dir/colourset.cpp.o.d -o rts/lib/squish/CMakeFiles/squish.dir/colourset.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish/colourset.cpp [216/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/squish/CMakeFiles/squish.dir/maths.cpp.o -MF rts/lib/squish/CMakeFiles/squish.dir/maths.cpp.o.d -o rts/lib/squish/CMakeFiles/squish.dir/maths.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish/maths.cpp [217/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/squish/CMakeFiles/squish.dir/rangefit.cpp.o -MF rts/lib/squish/CMakeFiles/squish.dir/rangefit.cpp.o.d -o rts/lib/squish/CMakeFiles/squish.dir/rangefit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish/rangefit.cpp [218/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/squish/CMakeFiles/squish.dir/singlecolourfit.cpp.o -MF rts/lib/squish/CMakeFiles/squish.dir/singlecolourfit.cpp.o.d -o rts/lib/squish/CMakeFiles/squish.dir/singlecolourfit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish/singlecolourfit.cpp [219/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/squish/CMakeFiles/squish.dir/squish.cpp.o -MF rts/lib/squish/CMakeFiles/squish.dir/squish.cpp.o.d -o rts/lib/squish/CMakeFiles/squish.dir/squish.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/squish/squish.cpp [220/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/squish/libsquish.a && /usr/bin/ar qc rts/lib/squish/libsquish.a rts/lib/squish/CMakeFiles/squish.dir/alpha.cpp.o rts/lib/squish/CMakeFiles/squish.dir/clusterfit.cpp.o rts/lib/squish/CMakeFiles/squish.dir/colourblock.cpp.o rts/lib/squish/CMakeFiles/squish.dir/colourfit.cpp.o rts/lib/squish/CMakeFiles/squish.dir/colourset.cpp.o rts/lib/squish/CMakeFiles/squish.dir/maths.cpp.o rts/lib/squish/CMakeFiles/squish.dir/rangefit.cpp.o rts/lib/squish/CMakeFiles/squish.dir/singlecolourfit.cpp.o rts/lib/squish/CMakeFiles/squish.dir/squish.cpp.o && /usr/bin/ranlib rts/lib/squish/libsquish.a && : [221/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/lib/rg-etc1/CMakeFiles/rgetc1.dir/rg_etc1.cpp.o -MF rts/lib/rg-etc1/CMakeFiles/rgetc1.dir/rg_etc1.cpp.o.d -o rts/lib/rg-etc1/CMakeFiles/rgetc1.dir/rg_etc1.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/rg-etc1/rg_etc1.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/rg-etc1/rg_etc1.cpp:1806:39: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value] 1806 | const uint min_error = labs(block_inten[0] - m_pSorted_luma[n - 1]); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/rg-etc1/rg_etc1.cpp:1806:39: note: remove the call to 'labs' since unsigned values cannot be negative 1806 | const uint min_error = labs(block_inten[0] - m_pSorted_luma[n - 1]); | ^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/rg-etc1/rg_etc1.cpp:1820:39: warning: taking the absolute value of unsigned type 'unsigned int' has no effect [-Wabsolute-value] 1820 | const uint min_error = labs(m_pSorted_luma[0] - block_inten[3]); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/rg-etc1/rg_etc1.cpp:1820:39: note: remove the call to 'labs' since unsigned values cannot be negative 1820 | const uint min_error = labs(m_pSorted_luma[0] - block_inten[3]); | ^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/rg-etc1/rg_etc1.cpp:1881:42: warning: expression result unused [-Wunused-value] 1881 | const uint limit = diff ? 32 : 16; limit; | ^~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/rg-etc1/rg_etc1.cpp:1943:7: warning: expression result unused [-Wunused-value] 1943 | pack_params; | ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/rg-etc1/rg_etc1.cpp:2035:7: warning: expression result unused [-Wunused-value] 2035 | pack_params; | ^~~~~~~~~~~ 5 warnings generated. [222/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/rg-etc1/librgetc1.a && /usr/bin/ar qc rts/lib/rg-etc1/librgetc1.a rts/lib/rg-etc1/CMakeFiles/rgetc1.dir/rg_etc1.cpp.o && /usr/bin/ranlib rts/lib/rg-etc1/librgetc1.a && : [223/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/lib/tracy/CMakeFiles/TracyClient.dir/public/TracyClient.cpp.o -MF rts/lib/tracy/CMakeFiles/TracyClient.dir/public/TracyClient.cpp.o.d -o rts/lib/tracy/CMakeFiles/TracyClient.dir/public/TracyClient.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public/TracyClient.cpp [224/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/tracy/libTracyClient.a && /usr/bin/ar qc rts/lib/tracy/libTracyClient.a rts/lib/tracy/CMakeFiles/TracyClient.dir/public/TracyClient.cpp.o && /usr/bin/ranlib rts/lib/tracy/libTracyClient.a && : [225/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/lunasvg.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/lunasvg.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/lunasvg.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/lunasvg.cpp [226/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/element.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/element.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/element.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/element.cpp [227/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/property.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/property.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/property.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/property.cpp [228/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/parser.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/parser.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/parser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/parser.cpp [229/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/layoutcontext.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/layoutcontext.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/layoutcontext.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/layoutcontext.cpp [230/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/canvas.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/canvas.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/canvas.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/canvas.cpp [231/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/clippathelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/clippathelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/clippathelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/clippathelement.cpp [232/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/defselement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/defselement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/defselement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/defselement.cpp [233/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/gelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/gelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/gelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/gelement.cpp [234/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/geometryelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/geometryelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/geometryelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/geometryelement.cpp [235/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/graphicselement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/graphicselement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/graphicselement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/graphicselement.cpp [236/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/maskelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/maskelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/maskelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/maskelement.cpp [237/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/markerelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/markerelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/markerelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/markerelement.cpp [238/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/paintelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/paintelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/paintelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/paintelement.cpp [239/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/stopelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/stopelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/stopelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/stopelement.cpp [240/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/styledelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/styledelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/styledelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/styledelement.cpp [241/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/styleelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/styleelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/styleelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/styleelement.cpp [242/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/svgelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/svgelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/svgelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/svgelement.cpp [243/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/symbolelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/symbolelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/symbolelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/symbolelement.cpp [244/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/useelement.cpp.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/useelement.cpp.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/useelement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source/useelement.cpp [245/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -std=gnu11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg.c.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg.c.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg/plutovg.c [246/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -std=gnu11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-paint.c.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-paint.c.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-paint.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg/plutovg-paint.c [247/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -std=gnu11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-geometry.c.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-geometry.c.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-geometry.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg/plutovg-geometry.c [248/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -std=gnu11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-blend.c.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-blend.c.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-blend.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg/plutovg-blend.c [249/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -std=gnu11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-rle.c.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-rle.c.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-rle.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg/plutovg-rle.c [250/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -std=gnu11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-dash.c.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-dash.c.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-dash.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg/plutovg-dash.c [251/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -std=gnu11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-raster.c.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-raster.c.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-raster.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg/plutovg-ft-raster.c [252/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -std=gnu11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-stroker.c.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-stroker.c.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-stroker.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg/plutovg-ft-stroker.c [253/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/source -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -std=gnu11 -MD -MT rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-math.c.o -MF rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-math.c.o.d -o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-math.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/3rdparty/plutovg/plutovg-ft-math.c [254/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/lunasvg/liblunasvg.a && /usr/bin/ar qc rts/lib/lunasvg/liblunasvg.a rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/lunasvg.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/element.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/property.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/parser.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/layoutcontext.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/canvas.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/clippathelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/defselement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/gelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/geometryelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/graphicselement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/maskelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/markerelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/paintelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/stopelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/styledelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/styleelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/svgelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/symbolelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/source/useelement.cpp.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg.c.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-paint.c.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-geometry.c.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-blend.c.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-rle.c.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-dash.c.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-raster.c.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-stroker.c.o rts/lib/lunasvg/CMakeFiles/lunasvg.dir/3rdparty/plutovg/plutovg-ft-math.c.o && /usr/bin/ranlib rts/lib/lunasvg/liblunasvg.a && : [255/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -fpch-instantiate-templates -Xclang -emit-pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -x c++-header -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.cxx [256/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/BaseXMLParser.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/BaseXMLParser.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/BaseXMLParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/BaseXMLParser.cpp [257/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Box.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Box.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Box.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Box.cpp [258/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/CallbackTexture.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/CallbackTexture.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/CallbackTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/CallbackTexture.cpp [259/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Clock.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Clock.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Clock.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Clock.cpp [260/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/CompiledFilterShader.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/CompiledFilterShader.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/CompiledFilterShader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/CompiledFilterShader.cpp [261/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ComputedValues.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ComputedValues.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ComputedValues.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ComputedValues.cpp [262/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ComputeProperty.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ComputeProperty.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ComputeProperty.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ComputeProperty.cpp [263/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Context.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Context.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Context.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Context.cpp [264/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ContextInstancer.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ContextInstancer.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ContextInstancer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ContextInstancer.cpp [265/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ContextInstancerDefault.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ContextInstancerDefault.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ContextInstancerDefault.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ContextInstancerDefault.cpp [266/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ConvolutionFilter.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ConvolutionFilter.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ConvolutionFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ConvolutionFilter.cpp [267/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Core.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Core.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Core.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Core.cpp [268/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataController.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataController.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DataController.cpp [269/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataControllerDefault.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataControllerDefault.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataControllerDefault.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DataControllerDefault.cpp [270/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataExpression.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataExpression.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataExpression.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DataExpression.cpp [271/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataModel.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataModel.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DataModel.cpp [272/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataModelHandle.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataModelHandle.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataModelHandle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DataModelHandle.cpp [273/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataTypeRegister.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataTypeRegister.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataTypeRegister.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DataTypeRegister.cpp [274/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataVariable.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataVariable.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataVariable.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DataVariable.cpp [275/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataView.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataView.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataView.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DataView.cpp [276/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataViewDefault.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataViewDefault.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataViewDefault.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DataViewDefault.cpp [277/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Decorator.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Decorator.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Decorator.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Decorator.cpp [278/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorGradient.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorGradient.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorGradient.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DecoratorGradient.cpp [279/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorNinePatch.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorNinePatch.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorNinePatch.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DecoratorNinePatch.cpp [280/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorShader.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorShader.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorShader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DecoratorShader.cpp [281/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiled.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiled.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiled.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DecoratorTiled.cpp [282/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledBox.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledBox.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DecoratorTiledBox.cpp [283/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledHorizontal.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledHorizontal.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledHorizontal.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DecoratorTiledHorizontal.cpp [284/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledImage.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledImage.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledImage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DecoratorTiledImage.cpp [285/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledVertical.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledVertical.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledVertical.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DecoratorTiledVertical.cpp [286/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DocumentHeader.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DocumentHeader.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DocumentHeader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/DocumentHeader.cpp [287/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EffectSpecification.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EffectSpecification.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EffectSpecification.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/EffectSpecification.cpp [288/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Element.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Element.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Element.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Element.cpp [289/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementAnimation.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementAnimation.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementAnimation.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementAnimation.cpp [290/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementBackgroundBorder.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementBackgroundBorder.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementBackgroundBorder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementBackgroundBorder.cpp [291/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementDefinition.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementDefinition.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementDefinition.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementDefinition.cpp [292/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementDocument.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementDocument.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementDocument.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementDocument.cpp [293/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementEffects.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementEffects.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementEffects.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementEffects.cpp [294/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementHandle.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementHandle.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementHandle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementHandle.cpp [295/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementInstancer.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementInstancer.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementInstancer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementInstancer.cpp [296/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementScroll.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementScroll.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementScroll.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementScroll.cpp [297/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementStyle.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementStyle.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementStyle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementStyle.cpp [298/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementText.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementText.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementText.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementText.cpp [299/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementUtilities.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementUtilities.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementUtilities.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ElementUtilities.cpp [300/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Event.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Event.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Event.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Event.cpp [301/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventDispatcher.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventDispatcher.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventDispatcher.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/EventDispatcher.cpp [302/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventInstancer.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventInstancer.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventInstancer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/EventInstancer.cpp [303/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventInstancerDefault.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventInstancerDefault.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventInstancerDefault.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/EventInstancerDefault.cpp [304/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventListenerInstancer.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventListenerInstancer.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventListenerInstancer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/EventListenerInstancer.cpp [305/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventSpecification.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventSpecification.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventSpecification.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/EventSpecification.cpp [306/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Factory.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Factory.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Factory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Factory.cpp [307/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FileInterface.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FileInterface.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FileInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FileInterface.cpp [308/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FileInterfaceDefault.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FileInterfaceDefault.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FileInterfaceDefault.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FileInterfaceDefault.cpp [309/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Filter.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Filter.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Filter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Filter.cpp [310/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterBasic.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterBasic.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterBasic.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FilterBasic.cpp [311/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterBlur.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterBlur.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterBlur.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FilterBlur.cpp [312/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterDropShadow.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterDropShadow.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterDropShadow.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FilterDropShadow.cpp [313/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffect.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffect.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffect.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEffect.cpp [314/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectBlur.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectBlur.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectBlur.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEffectBlur.cpp [315/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectGlow.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectGlow.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectGlow.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEffectGlow.cpp [316/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectInstancer.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectInstancer.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectInstancer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEffectInstancer.cpp [317/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectOutline.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectOutline.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectOutline.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEffectOutline.cpp [318/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectShadow.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectShadow.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectShadow.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEffectShadow.cpp [319/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineInterface.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineInterface.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEngineInterface.cpp [320/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Geometry.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Geometry.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Geometry.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Geometry.cpp [321/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/GeometryBackgroundBorder.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/GeometryBackgroundBorder.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/GeometryBackgroundBorder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/GeometryBackgroundBorder.cpp [322/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/GeometryBoxShadow.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/GeometryBoxShadow.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/GeometryBoxShadow.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/GeometryBoxShadow.cpp [323/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Log.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Log.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Log.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Log.cpp [324/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/LogDefault.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/LogDefault.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/LogDefault.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/LogDefault.cpp [325/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Math.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Math.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Math.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Math.cpp [326/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Memory.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Memory.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Memory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Memory.cpp [327/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/MeshUtilities.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/MeshUtilities.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/MeshUtilities.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/MeshUtilities.cpp [328/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ObserverPtr.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ObserverPtr.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ObserverPtr.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ObserverPtr.cpp [329/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Plugin.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Plugin.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Plugin.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Plugin.cpp [330/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PluginRegistry.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PluginRegistry.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PluginRegistry.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PluginRegistry.cpp [331/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Profiling.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Profiling.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Profiling.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Profiling.cpp [332/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertiesIteratorView.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertiesIteratorView.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertiesIteratorView.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertiesIteratorView.cpp [333/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Property.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Property.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Property.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Property.cpp [334/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyDefinition.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyDefinition.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyDefinition.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyDefinition.cpp [335/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyDictionary.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyDictionary.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyDictionary.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyDictionary.cpp [336/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserAnimation.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserAnimation.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserAnimation.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserAnimation.cpp [337/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserBoxShadow.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserBoxShadow.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserBoxShadow.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserBoxShadow.cpp [338/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserColorStopList.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserColorStopList.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserColorStopList.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserColorStopList.cpp [339/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserColour.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserColour.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserColour.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserColour.cpp [340/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserDecorator.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserDecorator.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserDecorator.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserDecorator.cpp [341/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserFilter.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserFilter.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserFilter.cpp [342/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserFontEffect.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserFontEffect.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserFontEffect.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserFontEffect.cpp [343/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserKeyword.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserKeyword.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserKeyword.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserKeyword.cpp [344/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserNumber.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserNumber.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserNumber.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserNumber.cpp [345/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserRatio.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserRatio.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserRatio.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserRatio.cpp [346/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserString.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserString.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserString.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserString.cpp [347/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserTransform.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserTransform.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserTransform.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertyParserTransform.cpp [348/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertySpecification.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertySpecification.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertySpecification.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/PropertySpecification.cpp [349/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderInterface.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderInterface.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/RenderInterface.cpp [350/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderInterfaceCompatibility.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderInterfaceCompatibility.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderInterfaceCompatibility.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/RenderInterfaceCompatibility.cpp [351/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderManager.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderManager.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/RenderManager.cpp [352/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderManagerAccess.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderManagerAccess.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderManagerAccess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/RenderManagerAccess.cpp [353/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ScrollController.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ScrollController.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ScrollController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/ScrollController.cpp [354/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Spritesheet.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Spritesheet.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Spritesheet.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Spritesheet.cpp [355/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Stream.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Stream.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Stream.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Stream.cpp [356/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StreamFile.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StreamFile.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StreamFile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/StreamFile.cpp [357/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StreamMemory.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StreamMemory.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StreamMemory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/StreamMemory.cpp [358/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StringUtilities.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StringUtilities.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StringUtilities.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/StringUtilities.cpp [359/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheet.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheet.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheet.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/StyleSheet.cpp [360/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetContainer.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetContainer.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetContainer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/StyleSheetContainer.cpp [361/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetFactory.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetFactory.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetFactory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/StyleSheetFactory.cpp [362/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetNode.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetNode.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetNode.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/StyleSheetNode.cpp [363/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetParser.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetParser.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/StyleSheetParser.cpp [364/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetSelector.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetSelector.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetSelector.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/StyleSheetSelector.cpp [365/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetSpecification.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetSpecification.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetSpecification.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/StyleSheetSpecification.cpp [366/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/SystemInterface.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/SystemInterface.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/SystemInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/SystemInterface.cpp [367/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Template.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Template.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Template.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Template.cpp [368/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TemplateCache.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TemplateCache.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TemplateCache.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/TemplateCache.cpp [369/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Texture.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Texture.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Texture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Texture.cpp [370/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureDatabase.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureDatabase.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureDatabase.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/TextureDatabase.cpp [371/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayout.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayout.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayout.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/TextureLayout.cpp [372/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutRectangle.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutRectangle.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutRectangle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/TextureLayoutRectangle.cpp [373/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutRow.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutRow.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutRow.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/TextureLayoutRow.cpp [374/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutTexture.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutTexture.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/TextureLayoutTexture.cpp [375/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Transform.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Transform.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Transform.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Transform.cpp [376/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformPrimitive.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformPrimitive.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformPrimitive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/TransformPrimitive.cpp [377/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformState.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformState.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/TransformState.cpp [378/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformUtilities.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformUtilities.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformUtilities.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/TransformUtilities.cpp [379/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Tween.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Tween.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Tween.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Tween.cpp [380/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TypeConverter.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TypeConverter.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TypeConverter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/TypeConverter.cpp [381/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/URL.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/URL.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/URL.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/URL.cpp [382/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Variant.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Variant.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Variant.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Variant.cpp [383/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/WidgetScroll.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/WidgetScroll.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/WidgetScroll.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/WidgetScroll.cpp [384/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandler.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandler.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/XMLNodeHandler.cpp [385/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerBody.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerBody.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerBody.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/XMLNodeHandlerBody.cpp [386/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerDefault.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerDefault.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerDefault.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/XMLNodeHandlerDefault.cpp [387/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerHead.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerHead.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerHead.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/XMLNodeHandlerHead.cpp [388/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerTemplate.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerTemplate.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerTemplate.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/XMLNodeHandlerTemplate.cpp [389/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLParser.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLParser.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/XMLParser.cpp [390/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLParseTools.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLParseTools.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLParseTools.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/XMLParseTools.cpp [391/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControl.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControl.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/ElementFormControl.cpp [392/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlInput.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlInput.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlInput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/ElementFormControlInput.cpp [393/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlSelect.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlSelect.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlSelect.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/ElementFormControlSelect.cpp [394/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlTextArea.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlTextArea.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlTextArea.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/ElementFormControlTextArea.cpp [395/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementForm.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementForm.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementForm.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/ElementForm.cpp [396/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementImage.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementImage.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementImage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/ElementImage.cpp [397/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementLabel.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementLabel.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementLabel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/ElementLabel.cpp [398/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementProgress.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementProgress.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementProgress.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/ElementProgress.cpp [399/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementTabSet.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementTabSet.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementTabSet.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/ElementTabSet.cpp [400/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementTextSelection.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementTextSelection.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementTextSelection.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/ElementTextSelection.cpp [401/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeButton.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeButton.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeButton.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/InputTypeButton.cpp [402/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeCheckbox.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeCheckbox.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeCheckbox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/InputTypeCheckbox.cpp [403/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputType.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputType.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputType.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/InputType.cpp [404/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeRadio.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeRadio.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeRadio.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/InputTypeRadio.cpp [405/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeRange.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeRange.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeRange.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/InputTypeRange.cpp [406/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeSubmit.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeSubmit.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeSubmit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/InputTypeSubmit.cpp [407/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeText.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeText.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeText.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/InputTypeText.cpp [408/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetDropDown.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetDropDown.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetDropDown.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/WidgetDropDown.cpp [409/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetSlider.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetSlider.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetSlider.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/WidgetSlider.cpp [410/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInput.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInput.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/WidgetTextInput.cpp [411/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputMultiLine.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputMultiLine.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputMultiLine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/WidgetTextInputMultiLine.cpp [412/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputSingleLine.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputSingleLine.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputSingleLine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/WidgetTextInputSingleLine.cpp [413/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputSingleLinePassword.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputSingleLinePassword.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputSingleLinePassword.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/WidgetTextInputSingleLinePassword.cpp [414/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerSelect.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerSelect.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerSelect.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/XMLNodeHandlerSelect.cpp [415/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerTabSet.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerTabSet.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerTabSet.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/XMLNodeHandlerTabSet.cpp [416/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerTextArea.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerTextArea.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerTextArea.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Elements/XMLNodeHandlerTextArea.cpp [417/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/BlockContainer.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/BlockContainer.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/BlockContainer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/BlockContainer.cpp [418/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/BlockFormattingContext.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/BlockFormattingContext.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/BlockFormattingContext.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/BlockFormattingContext.cpp [419/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/ContainerBox.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/ContainerBox.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/ContainerBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/ContainerBox.cpp [420/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FlexFormattingContext.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FlexFormattingContext.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FlexFormattingContext.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/FlexFormattingContext.cpp [421/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FloatedBoxSpace.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FloatedBoxSpace.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FloatedBoxSpace.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/FloatedBoxSpace.cpp [422/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FormattingContext.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FormattingContext.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FormattingContext.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/FormattingContext.cpp [423/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineBox.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineBox.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/InlineBox.cpp [424/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineContainer.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineContainer.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineContainer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/InlineContainer.cpp [425/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineLevelBox.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineLevelBox.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineLevelBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/InlineLevelBox.cpp [426/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutBox.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutBox.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/LayoutBox.cpp [427/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutDetails.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutDetails.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutDetails.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/LayoutDetails.cpp [428/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutEngine.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutEngine.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/LayoutEngine.cpp [429/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutPools.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutPools.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutPools.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/LayoutPools.cpp [430/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LineBox.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LineBox.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LineBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/LineBox.cpp [431/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/ReplacedFormattingContext.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/ReplacedFormattingContext.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/ReplacedFormattingContext.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/ReplacedFormattingContext.cpp [432/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/TableFormattingContext.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/TableFormattingContext.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/TableFormattingContext.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/TableFormattingContext.cpp [433/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/TableFormattingDetails.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/TableFormattingDetails.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/TableFormattingDetails.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Layout/TableFormattingDetails.cpp [434/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontEngineInterfaceDefault.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontEngineInterfaceDefault.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontEngineInterfaceDefault.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontEngineInterfaceDefault.cpp [435/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFace.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFace.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFace.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontFace.cpp [436/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFaceHandleDefault.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFaceHandleDefault.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFaceHandleDefault.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontFaceHandleDefault.cpp [437/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFaceLayer.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFaceLayer.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFaceLayer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontFaceLayer.cpp [438/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFamily.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFamily.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFamily.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontFamily.cpp [439/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontProvider.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontProvider.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontProvider.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEngineDefault/FontProvider.cpp [440/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_FONT_ENGINE_FREETYPE -DRMLUI_STATIC_LIB -DRMLUI_VERSION=\"6.0\" -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /usr/X11R6/include/freetype2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -Winvalid-pch -Xclang -include-pch -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx.pch -Xclang -include -Xclang /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/cmake_pch.hxx -MD -MT rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FreeTypeInterface.cpp.o -MF rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FreeTypeInterface.cpp.o.d -o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FreeTypeInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/FontEngineDefault/FreeTypeInterface.cpp [441/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/RmlUi/Source/Core/librmlui.a && /usr/bin/ar qc rts/lib/RmlUi/Source/Core/librmlui.a rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/BaseXMLParser.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Box.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/CallbackTexture.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Clock.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/CompiledFilterShader.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ComputedValues.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ComputeProperty.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Context.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ContextInstancer.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ContextInstancerDefault.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ConvolutionFilter.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Core.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataController.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataControllerDefault.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataExpression.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataModel.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataModelHandle.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataTypeRegister.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataVariable.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataView.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DataViewDefault.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Decorator.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorGradient.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorNinePatch.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorShader.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiled.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledBox.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledHorizontal.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledImage.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DecoratorTiledVertical.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/DocumentHeader.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EffectSpecification.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Element.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementAnimation.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementBackgroundBorder.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementDefinition.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementDocument.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementEffects.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementHandle.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementInstancer.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementScroll.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementStyle.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementText.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ElementUtilities.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Event.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventDispatcher.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventInstancer.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventInstancerDefault.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventListenerInstancer.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/EventSpecification.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Factory.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FileInterface.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FileInterfaceDefault.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Filter.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterBasic.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterBlur.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FilterDropShadow.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffect.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectBlur.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectGlow.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectInstancer.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectOutline.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEffectShadow.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineInterface.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Geometry.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/GeometryBackgroundBorder.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/GeometryBoxShadow.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Log.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/LogDefault.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Math.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Memory.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/MeshUtilities.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ObserverPtr.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Plugin.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PluginRegistry.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Profiling.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertiesIteratorView.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Property.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyDefinition.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyDictionary.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserAnimation.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserBoxShadow.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserColorStopList.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserColour.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserDecorator.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserFilter.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserFontEffect.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserKeyword.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserNumber.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserRatio.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserString.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertyParserTransform.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/PropertySpecification.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderInterface.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderInterfaceCompatibility.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderManager.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/RenderManagerAccess.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/ScrollController.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Spritesheet.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Stream.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StreamFile.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StreamMemory.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StringUtilities.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheet.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetContainer.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetFactory.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetNode.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetParser.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetSelector.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/StyleSheetSpecification.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/SystemInterface.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Template.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TemplateCache.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Texture.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureDatabase.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayout.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutRectangle.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutRow.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TextureLayoutTexture.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Transform.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformPrimitive.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformState.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TransformUtilities.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Tween.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/TypeConverter.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/URL.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Variant.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/WidgetScroll.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandler.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerBody.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerDefault.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerHead.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLNodeHandlerTemplate.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLParser.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/XMLParseTools.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControl.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlInput.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlSelect.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementFormControlTextArea.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementForm.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementImage.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementLabel.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementProgress.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementTabSet.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/ElementTextSelection.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeButton.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeCheckbox.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputType.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeRadio.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeRange.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeSubmit.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/InputTypeText.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetDropDown.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetSlider.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInput.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputMultiLine.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputSingleLine.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/WidgetTextInputSingleLinePassword.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerSelect.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerTabSet.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Elements/XMLNodeHandlerTextArea.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/BlockContainer.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/BlockFormattingContext.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/ContainerBox.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FlexFormattingContext.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FloatedBoxSpace.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/FormattingContext.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineBox.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineContainer.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/InlineLevelBox.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutBox.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutDetails.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutEngine.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LayoutPools.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/LineBox.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/ReplacedFormattingContext.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/TableFormattingContext.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/Layout/TableFormattingDetails.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontEngineInterfaceDefault.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFace.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFaceHandleDefault.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFaceLayer.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontFamily.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FontProvider.cpp.o rts/lib/RmlUi/Source/Core/CMakeFiles/rmlui_core.dir/FontEngineDefault/FreeTypeInterface.cpp.o && /usr/bin/ranlib rts/lib/RmlUi/Source/Core/librmlui.a && : [442/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -MD -MT rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/Debugger.cpp.o -MF rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/Debugger.cpp.o.d -o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/Debugger.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Debugger/Debugger.cpp [443/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -MD -MT rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/DebuggerPlugin.cpp.o -MF rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/DebuggerPlugin.cpp.o.d -o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/DebuggerPlugin.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Debugger/DebuggerPlugin.cpp [444/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -MD -MT rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/DebuggerSystemInterface.cpp.o -MF rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/DebuggerSystemInterface.cpp.o.d -o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/DebuggerSystemInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Debugger/DebuggerSystemInterface.cpp [445/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -MD -MT rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementContextHook.cpp.o -MF rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementContextHook.cpp.o.d -o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementContextHook.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Debugger/ElementContextHook.cpp [446/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -MD -MT rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementDebugDocument.cpp.o -MF rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementDebugDocument.cpp.o.d -o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementDebugDocument.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Debugger/ElementDebugDocument.cpp [447/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -MD -MT rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementInfo.cpp.o -MF rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementInfo.cpp.o.d -o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Debugger/ElementInfo.cpp [448/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -MD -MT rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementLog.cpp.o -MF rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementLog.cpp.o.d -o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementLog.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Debugger/ElementLog.cpp [449/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -Wall -Wextra -pedantic -MD -MT rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/Geometry.cpp.o -MF rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/Geometry.cpp.o.d -o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/Geometry.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Debugger/Geometry.cpp [450/2434] : && /usr/local/bin/cmake -E rm -f rts/lib/RmlUi/Source/Debugger/librmlui_debugger.a && /usr/bin/ar qc rts/lib/RmlUi/Source/Debugger/librmlui_debugger.a rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/Debugger.cpp.o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/DebuggerPlugin.cpp.o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/DebuggerSystemInterface.cpp.o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementContextHook.cpp.o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementDebugDocument.cpp.o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementInfo.cpp.o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/ElementLog.cpp.o rts/lib/RmlUi/Source/Debugger/CMakeFiles/rmlui_debugger.dir/Geometry.cpp.o && /usr/bin/ranlib rts/lib/RmlUi/Source/Debugger/librmlui_debugger.a && : [451/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -MD -MT AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SharedLibrary.c.o -MF AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SharedLibrary.c.o.d -o AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SharedLibrary.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/SharedLibrary.c [452/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -MD -MT AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SimpleLog.c.o -MF AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SimpleLog.c.o.d -o AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SimpleLog.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/SimpleLog.c [453/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SimpleProfiler.cpp.o -MF AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SimpleProfiler.cpp.o.d -o AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SimpleProfiler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/SimpleProfiler.cpp [454/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -MD -MT AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/Util.c.o -MF AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/Util.c.o.d -o AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/Util.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/Util.c [455/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/TimeUtil.cpp.o -MF AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/TimeUtil.cpp.o.d -o AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/TimeUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/TimeUtil.cpp [456/2434] : && /usr/local/bin/cmake -E rm -f AI/Wrappers/CUtils/libCUtils.a && /usr/bin/ar qc AI/Wrappers/CUtils/libCUtils.a AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SharedLibrary.c.o AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SimpleLog.c.o AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/SimpleProfiler.cpp.o AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/Util.c.o AI/Wrappers/CUtils/CMakeFiles/CUtils.dir/TimeUtil.cpp.o && /usr/bin/ranlib AI/Wrappers/CUtils/libCUtils.a && : [457/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_AI_INTERFACE -DC_AIInterface_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fpic -MD -MT AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/Interface.cpp.o -MF AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/Interface.cpp.o.d -o AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/Interface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Interfaces/C/src/Interface.cpp [458/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_AI_INTERFACE -DC_AIInterface_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fpic -MD -MT AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/InterfaceExport.cpp.o -MF AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/InterfaceExport.cpp.o.d -o AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/InterfaceExport.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Interfaces/C/src/InterfaceExport.cpp [459/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_AI_INTERFACE -DC_AIInterface_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fpic -MD -MT AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/SSkirmishAISpecifier.cpp.o -MF AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/SSkirmishAISpecifier.cpp.o.d -o AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/SSkirmishAISpecifier.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Interfaces/C/src/SSkirmishAISpecifier.cpp [460/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_AI_INTERFACE -DC_AIInterface_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fPIC -fpic -MD -MT AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/__/__/__/rts/System/SafeCStrings.c.o -MF AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/__/__/__/rts/System/SafeCStrings.c.o.d -o AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/__/__/__/rts/System/SafeCStrings.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeCStrings.c [461/2434] : && /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -Xlinker --dependency-file=AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/link.d -shared -o AI/Interfaces/C/data/libAIInterface.so AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/Interface.cpp.o AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/InterfaceExport.cpp.o AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/src/SSkirmishAISpecifier.cpp.o AI/Interfaces/C/CMakeFiles/C-AIInterface.dir/__/__/__/rts/System/SafeCStrings.c.o AI/Wrappers/CUtils/libCUtils.a && : [462/2434] cd /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/bin && /usr/local/bin/cmake -E make_directory /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated && /usr/bin/awk -v SPRING_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11 -v GENERATED_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -f /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/bin/common.awk -f /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/bin/commonDoc.awk -f /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/bin/combine_wrappCallback.awk /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface/SSkirmishAICallback.h && /usr/bin/awk -v SPRING_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11 -v GENERATED_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -f /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/bin/common.awk -f /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/bin/commonDoc.awk -f /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/bin/combine_wrappCommands.awk /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface/AISCommands.h Note: The following function is intentionally not wrapped: Engine_handleCommand Note: The following function is intentionally not wrapped: Engine_executeCommand [463/2434] cd /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/bin && /usr/bin/awk -v SPRING_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11 -v GENERATED_SOURCE_DIR=/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -f /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/bin/common.awk -f /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/bin/commonDoc.awk -f /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/CUtils/bin/commonOOCallback.awk -f /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/bin/wrappCallback.awk /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/CombinedCallbackBridge.h caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of Version caution: possible problem with indices args of OrderPreview caution: possible problem with indices args of OrderPreview caution: possible problem with indices args of OrderPreview caution: possible problem with indices args of OrderPreview caution: possible problem with indices args of OrderPreview caution: possible problem with indices args of GraphDrawer caution: possible problem with indices args of GraphDrawer caution: possible problem with indices args of GraphDrawer note: ignoring meta comment: REF:receivingTeamId->Team note: ignoring meta comment: REF:receivingTeamId->Team note: ignoring meta comment: REF:ret_pathId->Path note: ignoring meta comment: REF:pathId->Path note: ignoring meta comment: REF:pathId->Path note: ignoring meta comment: REF:figureGroupId->FigureGroup note: ignoring meta comment: REF:ret_newFigureGroupId->FigureGroup note: ignoring meta comment: REF:figureGroupId->FigureGroup note: ignoring meta comment: REF:ret_newFigureGroupId->FigureGroup note: ignoring meta comment: REF:figureGroupId->FigureGroup note: ignoring meta comment: REF:figureGroupId->FigureGroup [464/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIEvent.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIEvent.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIEvent.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIEvent.cpp [465/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIFloat3.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIFloat3.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIFloat3.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.cpp [466/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.cpp [467/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIColor.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIColor.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIColor.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIColor.cpp [468/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIException.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIException.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIException.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIException.cpp [469/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/CallbackAIException.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/CallbackAIException.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/CallbackAIException.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/CallbackAIException.cpp [470/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/EventAIException.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/EventAIException.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/EventAIException.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/EventAIException.cpp [471/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/CombinedCallbackBridge.c.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/CombinedCallbackBridge.c.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/CombinedCallbackBridge.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/CombinedCallbackBridge.c [472/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCheats.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCheats.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCheats.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractCheats.cpp [473/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCommand.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCommand.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCommand.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractCommand.cpp [474/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCommandDescription.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCommandDescription.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCommandDescription.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractCommandDescription.cpp [475/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDamage.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDamage.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDamage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractDamage.cpp [476/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDataDirs.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDataDirs.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDataDirs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractDataDirs.cpp [477/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDrawer.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDrawer.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractDrawer.cpp [478/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractEconomy.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractEconomy.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractEconomy.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractEconomy.cpp [479/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractEngine.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractEngine.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractEngine.cpp [480/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFeature.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFeature.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFeature.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractFeature.cpp [481/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFeatureDef.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFeatureDef.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFeatureDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractFeatureDef.cpp [482/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFigure.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFigure.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFigure.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractFigure.cpp [483/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFile.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFile.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractFile.cpp [484/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFlankingBonus.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFlankingBonus.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFlankingBonus.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractFlankingBonus.cpp [485/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractGame.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractGame.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractGame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractGame.cpp [486/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractGroup.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractGroup.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractGroup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractGroup.cpp [487/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractInfo.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractInfo.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractInfo.cpp [488/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLine.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLine.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractLine.cpp [489/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLog.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLog.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLog.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractLog.cpp [490/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLua.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLua.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLua.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractLua.cpp [491/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMap.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMap.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractMap.cpp [492/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMod.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMod.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMod.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractMod.cpp [493/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMoveData.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMoveData.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMoveData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractMoveData.cpp [494/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOOAICallback.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOOAICallback.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOOAICallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractOOAICallback.cpp [495/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOptionValues.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOptionValues.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOptionValues.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractOptionValues.cpp [496/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOrderPreview.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOrderPreview.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOrderPreview.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractOrderPreview.cpp [497/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPathDrawer.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPathDrawer.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPathDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractPathDrawer.cpp [498/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPathing.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPathing.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPathing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractPathing.cpp [499/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPoint.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPoint.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPoint.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractPoint.cpp [500/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractResource.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractResource.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractResource.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractResource.cpp [501/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractRoots.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractRoots.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractRoots.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractRoots.cpp [502/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractShield.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractShield.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractShield.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractShield.cpp [503/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractSkirmishAI.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractSkirmishAI.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractSkirmishAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractSkirmishAI.cpp [504/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractTeam.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractTeam.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractTeam.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractTeam.cpp [505/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractUnit.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractUnit.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractUnit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractUnit.cpp [506/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractUnitDef.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractUnitDef.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractUnitDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractUnitDef.cpp [507/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractVersion.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractVersion.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractVersion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractVersion.cpp [508/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeaponDef.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeaponDef.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeaponDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractWeaponDef.cpp [509/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeaponMount.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeaponMount.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeaponMount.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractWeaponMount.cpp [510/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeapon.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeapon.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeapon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/AbstractWeapon.cpp [511/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCheats.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCheats.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCheats.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubCheats.cpp [512/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCommand.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCommand.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCommand.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubCommand.cpp [513/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCommandDescription.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCommandDescription.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCommandDescription.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubCommandDescription.cpp [514/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDamage.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDamage.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDamage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubDamage.cpp [515/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDataDirs.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDataDirs.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDataDirs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubDataDirs.cpp [516/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDrawer.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDrawer.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubDrawer.cpp [517/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubEconomy.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubEconomy.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubEconomy.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubEconomy.cpp [518/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubEngine.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubEngine.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubEngine.cpp [519/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFeature.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFeature.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFeature.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubFeature.cpp [520/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFeatureDef.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFeatureDef.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFeatureDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubFeatureDef.cpp [521/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFigure.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFigure.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFigure.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubFigure.cpp [522/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFile.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFile.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubFile.cpp [523/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFlankingBonus.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFlankingBonus.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFlankingBonus.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubFlankingBonus.cpp [524/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubGame.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubGame.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubGame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubGame.cpp [525/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubGroup.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubGroup.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubGroup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubGroup.cpp [526/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubInfo.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubInfo.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubInfo.cpp [527/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLine.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLine.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubLine.cpp [528/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLog.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLog.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLog.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubLog.cpp [529/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLua.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLua.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLua.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubLua.cpp [530/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMap.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMap.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubMap.cpp [531/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMod.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMod.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMod.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubMod.cpp [532/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMoveData.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMoveData.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMoveData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubMoveData.cpp [533/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOOAICallback.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOOAICallback.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOOAICallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubOOAICallback.cpp [534/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOptionValues.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOptionValues.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOptionValues.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubOptionValues.cpp [535/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOrderPreview.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOrderPreview.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOrderPreview.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubOrderPreview.cpp [536/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPathDrawer.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPathDrawer.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPathDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubPathDrawer.cpp [537/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPathing.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPathing.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPathing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubPathing.cpp [538/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPoint.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPoint.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPoint.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubPoint.cpp [539/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubResource.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubResource.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubResource.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubResource.cpp [540/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubRoots.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubRoots.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubRoots.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubRoots.cpp [541/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubShield.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubShield.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubShield.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubShield.cpp [542/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubSkirmishAI.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubSkirmishAI.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubSkirmishAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubSkirmishAI.cpp [543/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubTeam.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubTeam.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubTeam.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubTeam.cpp [544/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubUnit.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubUnit.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubUnit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubUnit.cpp [545/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubUnitDef.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubUnitDef.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubUnitDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubUnitDef.cpp [546/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubVersion.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubVersion.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubVersion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubVersion.cpp [547/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeaponDef.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeaponDef.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeaponDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubWeaponDef.cpp [548/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeaponMount.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeaponMount.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeaponMount.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubWeaponMount.cpp [549/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeapon.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeapon.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeapon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/StubWeapon.cpp [550/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappCheats.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappCheats.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappCheats.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappCheats.cpp [551/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappCurrentCommand.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappCurrentCommand.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappCurrentCommand.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappCurrentCommand.cpp [552/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDamage.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDamage.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDamage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappDamage.cpp [553/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDataDirs.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDataDirs.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDataDirs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappDataDirs.cpp [554/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDebug.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDebug.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDebug.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappDebug.cpp [555/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDrawer.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDrawer.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappDrawer.cpp [556/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappEconomy.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappEconomy.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappEconomy.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappEconomy.cpp [557/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappEngine.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappEngine.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappEngine.cpp [558/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFeature.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFeature.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFeature.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappFeature.cpp [559/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFeatureDef.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFeatureDef.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFeatureDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappFeatureDef.cpp [560/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFigure.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFigure.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFigure.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappFigure.cpp [561/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFile.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFile.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappFile.cpp [562/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFlankingBonus.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFlankingBonus.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFlankingBonus.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappFlankingBonus.cpp [563/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGame.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGame.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappGame.cpp [564/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGraphDrawer.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGraphDrawer.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGraphDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappGraphDrawer.cpp [565/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGraphLine.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGraphLine.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGraphLine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappGraphLine.cpp [566/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGroup.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGroup.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGroup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappGroup.cpp [567/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGroupSupportedCommand.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGroupSupportedCommand.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGroupSupportedCommand.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappGroupSupportedCommand.cpp [568/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappInfo.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappInfo.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappInfo.cpp [569/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLine.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLine.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappLine.cpp [570/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLog.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLog.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLog.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappLog.cpp [571/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLua.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLua.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLua.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappLua.cpp [572/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMap.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMap.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappMap.cpp [573/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMod.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMod.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMod.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappMod.cpp [574/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMoveData.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMoveData.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMoveData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappMoveData.cpp [575/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOOAICallback.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOOAICallback.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOOAICallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappOOAICallback.cpp [576/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOptionValues.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOptionValues.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOptionValues.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappOptionValues.cpp [577/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOrderPreview.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOrderPreview.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOrderPreview.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappOrderPreview.cpp [578/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPathDrawer.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPathDrawer.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPathDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappPathDrawer.cpp [579/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPathing.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPathing.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPathing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappPathing.cpp [580/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPoint.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPoint.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPoint.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappPoint.cpp [581/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappResource.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappResource.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappResource.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappResource.cpp [582/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappRoots.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappRoots.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappRoots.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappRoots.cpp [583/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappShield.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappShield.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappShield.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappShield.cpp [584/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappSkirmishAI.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappSkirmishAI.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappSkirmishAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappSkirmishAI.cpp [585/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappTeam.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappTeam.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappTeam.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappTeam.cpp [586/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnit.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnit.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappUnit.cpp [587/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnitDef.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnitDef.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnitDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappUnitDef.cpp [588/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnitSupportedCommand.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnitSupportedCommand.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnitSupportedCommand.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappUnitSupportedCommand.cpp [589/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappVersion.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappVersion.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappVersion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappVersion.cpp [590/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeaponDef.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeaponDef.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeaponDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappWeaponDef.cpp [591/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeaponMount.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeaponMount.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeaponMount.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappWeaponMount.cpp [592/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeapon.cpp.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeapon.cpp.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeapon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WrappWeapon.cpp [593/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -MD -MT AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o -MF AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o.d -o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeCStrings.c [594/2434] : && /usr/local/bin/cmake -E rm -f AI/Wrappers/Cpp/libCpp.a && /usr/bin/ar qc AI/Wrappers/Cpp/libCpp.a AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIEvent.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIFloat3.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIColor.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/AIException.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/CallbackAIException.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src/EventAIException.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/CombinedCallbackBridge.c.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCheats.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCommand.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractCommandDescription.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDamage.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDataDirs.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractDrawer.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractEconomy.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractEngine.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFeature.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFeatureDef.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFigure.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFile.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractFlankingBonus.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractGame.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractGroup.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractInfo.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLine.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLog.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractLua.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMap.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMod.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractMoveData.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOOAICallback.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOptionValues.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractOrderPreview.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPathDrawer.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPathing.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractPoint.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractResource.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractRoots.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractShield.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractSkirmishAI.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractTeam.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractUnit.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractUnitDef.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractVersion.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeaponDef.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeaponMount.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/AbstractWeapon.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCheats.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCommand.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubCommandDescription.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDamage.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDataDirs.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubDrawer.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubEconomy.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubEngine.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFeature.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFeatureDef.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFigure.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFile.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubFlankingBonus.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubGame.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubGroup.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubInfo.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLine.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLog.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubLua.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMap.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMod.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubMoveData.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOOAICallback.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOptionValues.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubOrderPreview.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPathDrawer.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPathing.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubPoint.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubResource.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubRoots.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubShield.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubSkirmishAI.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubTeam.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubUnit.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubUnitDef.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubVersion.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeaponDef.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeaponMount.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/StubWeapon.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappCheats.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappCurrentCommand.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDamage.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDataDirs.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDebug.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappDrawer.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappEconomy.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappEngine.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFeature.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFeatureDef.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFigure.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFile.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFlankingBonus.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGame.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGraphDrawer.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGraphLine.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGroup.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappGroupSupportedCommand.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappInfo.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLine.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLog.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappLua.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMap.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMod.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappMoveData.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOOAICallback.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOptionValues.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappOrderPreview.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPathDrawer.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPathing.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappPoint.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappResource.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappRoots.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappShield.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappSkirmishAI.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappTeam.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnit.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnitDef.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappUnitSupportedCommand.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappVersion.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeaponDef.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeaponMount.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappWeapon.cpp.o AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o && /usr/bin/ranlib AI/Wrappers/Cpp/libCpp.a && : [595/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAI.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAI.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/AIAI.cpp [596/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAICallback.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAICallback.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAICallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/AIAICallback.cpp [597/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAICheats.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAICheats.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAICheats.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/AIAICheats.cpp [598/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIGlobalAICallback.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIGlobalAICallback.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIGlobalAICallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/AIGlobalAICallback.cpp [599/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/DamageArray.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/DamageArray.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/DamageArray.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/DamageArray.cpp [600/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/MoveData.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/MoveData.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/MoveData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/MoveData.cpp [601/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/UnitDef.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/UnitDef.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/UnitDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/UnitDef.cpp [602/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/ExternalAI/AISCommands.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/ExternalAI/AISCommands.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/ExternalAI/AISCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AISCommands.cpp [603/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/Sim/Units/CommandAI/Command.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/Sim/Units/CommandAI/Command.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/Sim/Units/CommandAI/Command.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/Command.cpp [604/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.cpp [605/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeCStrings.c [606/2434] : && /usr/local/bin/cmake -E rm -f AI/Wrappers/LegacyCpp/libLegacyCpp.a && /usr/bin/ar qc AI/Wrappers/LegacyCpp/libLegacyCpp.a AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAI.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAICallback.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIAICheats.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/AIGlobalAICallback.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/DamageArray.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/MoveData.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/UnitDef.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/ExternalAI/AISCommands.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/Sim/Units/CommandAI/Command.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o && /usr/bin/ranlib AI/Wrappers/LegacyCpp/libLegacyCpp.a && : [607/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAI.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAI.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/AIAI.cpp [608/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAICallback.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAICallback.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAICallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/AIAICallback.cpp [609/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAICheats.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAICheats.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAICheats.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/AIAICheats.cpp [610/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIGlobalAICallback.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIGlobalAICallback.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIGlobalAICallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/AIGlobalAICallback.cpp [611/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/DamageArray.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/DamageArray.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/DamageArray.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/DamageArray.cpp [612/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/MoveData.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/MoveData.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/MoveData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/MoveData.cpp [613/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/UnitDef.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/UnitDef.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/UnitDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/LegacyCpp/UnitDef.cpp [614/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/ExternalAI/AISCommands.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/ExternalAI/AISCommands.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/ExternalAI/AISCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AISCommands.cpp [615/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/Sim/Units/CommandAI/Command.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/Sim/Units/CommandAI/Command.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/Sim/Units/CommandAI/Command.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/Command.cpp [616/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.cpp [617/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DBUILDING_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fpic -DUSING_CREG -MD -MT AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o -MF AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o.d -o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeCStrings.c [618/2434] : && /usr/local/bin/cmake -E rm -f AI/Wrappers/LegacyCpp/libLegacyCppCreg.a && /usr/bin/ar qc AI/Wrappers/LegacyCpp/libLegacyCppCreg.a AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAI.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAICallback.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIAICheats.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/AIGlobalAICallback.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/DamageArray.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/MoveData.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/UnitDef.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/ExternalAI/AISCommands.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/Sim/Units/CommandAI/Command.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/System/float3.cpp.o AI/Wrappers/LegacyCpp/CMakeFiles/LegacyCpp-Creg-AIWrapper.dir/__/__/__/rts/System/SafeCStrings.c.o && /usr/bin/ranlib AI/Wrappers/LegacyCpp/libLegacyCppCreg.a && : [619/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/AIExport.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/AIExport.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/AIExport.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/AIExport.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/AIExport.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/OOAICallback.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [620/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/CircuitAI.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/CircuitAI.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/CircuitAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/CircuitAI.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/CircuitAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [621/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/GridAnalyzer.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/GridAnalyzer.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/GridAnalyzer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [622/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/InfluenceMap.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/InfluenceMap.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/InfluenceMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/InfluenceMap.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [623/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/MapManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/MapManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/MapManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/MapManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/MapManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/MapManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [624/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/ThreatMap.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/ThreatMap.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/ThreatMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/ThreatMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/ThreatMap.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [625/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/BuilderManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/BuilderManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/BuilderManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:43:15: warning: 'Dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void Dead(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:78:15: note: overridden virtual function is here 78 | virtual void Dead(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:36:15: warning: 'SetTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | virtual void SetTarget(CCircuitUnit* unit) { SetRepTarget(unit); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:109:15: note: overridden virtual function is here 109 | virtual void SetTarget(CCircuitUnit* unit); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:45: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.h:35:15: warning: 'Reevaluate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual bool Reevaluate(CCircuitUnit* unit); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:127:15: note: overridden virtual function is here 127 | virtual bool Reevaluate(CCircuitUnit* unit); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:263:43: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 263 | const float builderRet = (float)rand() / RAND_MAX * (maxRet - minRet) + minRet; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 10 warnings generated. [626/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/EconomyManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/EconomyManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/EconomyManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:448:28: warning: lambda capture 'this' is not used [-Wunused-lambda-capture] 448 | metalDefs.Init(builders, [this](CCircuitDef* cdef, SMetalExt& data) -> float { | ^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:453:30: warning: lambda capture 'this' is not used [-Wunused-lambda-capture] 453 | convertDefs.Init(builders, [this](CCircuitDef* cdef, SConvertExt& data) -> float { | ^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:1146:14: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1146 | features = std::move(circuit->GetCallback()->GetFeaturesIn(position, distance)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:1146:14: note: remove std::move call here 1146 | features = std::move(circuit->GetCallback()->GetFeaturesIn(position, distance)); | ^~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:1148:14: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 1148 | features = std::move(circuit->GetCallback()->GetFeatures()); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:1148:14: note: remove std::move call here 1148 | features = std::move(circuit->GetCallback()->GetFeatures()); | ^~~~~~~~~~ ~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/EconomyManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 10 warnings generated. [627/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/FactoryManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/FactoryManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/FactoryManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:36:15: warning: 'SetTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | virtual void SetTarget(CCircuitUnit* unit) { SetRepTarget(unit); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:109:15: note: overridden virtual function is here 109 | virtual void SetTarget(CCircuitUnit* unit); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:445:37: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 445 | cdef->SetRetreat((float)rand() / RAND_MAX * (max - min) + min); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:1616:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 1616 | float dice = (float)rand() / RAND_MAX * magnitude; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:1701:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 1701 | float dice = (float)rand() / RAND_MAX * magnitude; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 10 warnings generated. [628/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/MilitaryManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/MilitaryManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/MilitaryManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:43:15: warning: 'Dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void Dead(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:78:15: note: overridden virtual function is here 78 | virtual void Dead(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:26: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.h:26:15: warning: 'Stop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | virtual void Stop(bool done); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:55:15: note: overridden virtual function is here 55 | virtual void Stop(bool done); // <=> IAction::OnEnd() | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.h:26:15: warning: 'Stop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | virtual void Stop(bool done); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:55:15: note: overridden virtual function is here 55 | virtual void Stop(bool done); // <=> IAction::OnEnd() | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:250:43: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 250 | const float fighterRet = (float)rand() / RAND_MAX * (maxRet - minRet) + minRet; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:376:39: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 376 | const float offset = (float)rand() / RAND_MAX * (maxOffset - minOffset) + minOffset; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:612:39: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 612 | const float mod = (float)rand() / RAND_MAX * defenceMod.len + defenceMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:619:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 619 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:623:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 623 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:627:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 627 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:631:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 631 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:638:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 638 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:642:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 642 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:1316:31: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 1316 | float dice = (float)rand() / RAND_MAX * magnitude; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 19 warnings generated. [629/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/Module.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/Module.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/Module.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/Module.cpp [630/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/UnitModule.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/UnitModule.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/UnitModule.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/UnitModule.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/UnitModule.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:43:15: warning: 'Dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void Dead(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:78:15: note: overridden virtual function is here 78 | virtual void Dead(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/UnitModule.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 2 warnings generated. [631/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyData.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyData.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyData.cpp:12:14: note: in instantiation of member function 'std::vector::~vector' requested here 12 | CEnergyData::CEnergyData() | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [632/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyGrid.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyGrid.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyGrid.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyLink.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/lemon/kruskal.h:46:38: warning: unused typedef 'Node' [-Wunused-local-typedef] 46 | typedef typename Digraph::Node Node; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/lemon/kruskal.h:75:36: warning: unused typedef 'Node' [-Wunused-local-typedef] 75 | typedef typename Graph::Node Node; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyGrid.cpp:58:34: warning: private field 'links' is not used [-Wunused-private-field] 58 | const std::vector& links; | ^ 9 warnings generated. [633/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyLink.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyLink.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyLink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyLink.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [634/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [635/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyNode.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyNode.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyNode.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/EnergyNode.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/lemon/kruskal.h:46:38: warning: unused typedef 'Node' [-Wunused-local-typedef] 46 | typedef typename Digraph::Node Node; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/lemon/kruskal.h:75:36: warning: unused typedef 'Node' [-Wunused-local-typedef] 75 | typedef typename Graph::Node Node; | ^ 5 warnings generated. [636/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/GridLink.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/GridLink.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/GridLink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/GridLink.cpp [637/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/MetalData.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/MetalData.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/MetalData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/triangulate/delaunator.hpp:327:12: warning: variable 'hull_size' set but not used [-Wunused-but-set-variable] 327 | size_t hull_size = 3; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:276:6: warning: variable 'numSpotsFound' set but not used [-Wunused-but-set-variable] 276 | int numSpotsFound = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.cpp:627:20: warning: lambda capture 'edges' is not used [-Wunused-lambda-capture] 627 | auto badEdge = [&edges, distance](const DEdge e, const std::set& vs) { | ~^~~~~~ 7 warnings generated. [638/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/MetalManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/MetalManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/MetalManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:156:40: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 156 | const float offset = (float)rand() / RAND_MAX * 50.f - 25.f; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 7 warnings generated. [639/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/scheduler/Scheduler.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/scheduler/Scheduler.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/scheduler/Scheduler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/scheduler/Scheduler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/scheduler/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/scheduler/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/scheduler/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [640/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/BuilderScript.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/BuilderScript.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/BuilderScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/BuilderScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/BuilderScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/BuilderScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/BuilderScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/BuilderScript.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [641/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/EconomyScript.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/EconomyScript.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/EconomyScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/EconomyScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/EconomyScript.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/EconomyScript.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/EconomyScript.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/EconomyScript.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [642/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/FactoryScript.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/FactoryScript.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/FactoryScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/FactoryScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/FactoryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/FactoryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/FactoryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/FactoryScript.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [643/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/InitScript.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/InitScript.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/InitScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/InitScript.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:595:31: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 595 | float dice = (float)rand() / RAND_MAX * magnitude; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/InitScript.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 8 warnings generated. [644/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/MilitaryScript.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/MilitaryScript.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/MilitaryScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/MilitaryScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/MilitaryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/MilitaryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/MilitaryScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/MilitaryScript.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [645/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/ModuleScript.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/ModuleScript.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/ModuleScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ModuleScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ModuleScript.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [646/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/RefCounter.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/RefCounter.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/RefCounter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/RefCounter.cpp [647/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/Script.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/Script.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/Script.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/Script.cpp [648/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/ScriptManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/ScriptManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/ScriptManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Threading/SpringThreading.h:8: In file included from /usr/include/c++/v1/mutex:191: In file included from /usr/include/c++/v1/__condition_variable/condition_variable.h:18: In file included from /usr/include/c++/v1/__mutex/unique_lock.h:17: In file included from /usr/include/c++/v1/__system_error/system_error.h:14: In file included from /usr/include/c++/v1/__system_error/error_category.h:15: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 5 warnings generated. [649/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/SetupScript.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/SetupScript.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/SetupScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/SetupScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/SetupScript.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Threading/SpringThreading.h:8: In file included from /usr/include/c++/v1/mutex:191: In file included from /usr/include/c++/v1/__condition_variable/condition_variable.h:18: In file included from /usr/include/c++/v1/__mutex/unique_lock.h:17: In file included from /usr/include/c++/v1/__system_error/system_error.h:14: In file included from /usr/include/c++/v1/__system_error/error_category.h:15: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/SetupScript.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/SetupScript.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/SetupScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 4 warnings generated. [650/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/UnitModuleScript.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/UnitModuleScript.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/UnitModuleScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/UnitModuleScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/UnitModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/UnitModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/UnitModuleScript.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/UnitModuleScript.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/script/ScriptManager.h:20:1: note: did you mean struct here? 20 | class asSMessageInfo; | ^~~~~ | struct 4 warnings generated. [651/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/DefenceData.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/DefenceData.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/DefenceData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [652/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/SetupData.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/SetupData.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/SetupData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 5 warnings generated. [653/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/SetupManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/SetupManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/SetupManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:182:55: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 182 | const float income = cl.income + (float)rand() / RAND_MAX - 0.5f; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:348:8: warning: variable 'magnitude' set but not used [-Wunused-but-set-variable] 348 | float magnitude = 0.f; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 8 warnings generated. [654/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringCallback.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringCallback.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringCallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/spring/SpringCallback.cpp [655/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringDebug.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringDebug.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringDebug.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/spring/SpringDebug.cpp [656/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringEngine.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringEngine.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/spring/SpringEngine.cpp [657/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringMap.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringMap.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/spring/SpringMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/spring/SpringMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/spring/SpringMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:749:5: note: in instantiation of member function 'std::vector::__clear' requested here 749 | __clear(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/spring/SpringMap.cpp:84:8: note: in instantiation of member function 'std::vector::clear' requested here 84 | spots.clear(); | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [658/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/IdleTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/IdleTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/IdleTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:43:15: warning: 'Dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void Dead(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:78:15: note: overridden virtual function is here 78 | virtual void Dead(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/IdleTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/IdleTask.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 5 warnings generated. [659/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/NilTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/NilTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/NilTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/NilTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/NilTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [660/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/PlayerTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/PlayerTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/PlayerTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/PlayerTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [661/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/RearmTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/RearmTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/RearmTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RearmTask.cpp [662/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/RetreatTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/RetreatTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/RetreatTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:43:15: warning: 'Dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void Dead(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:78:15: note: overridden virtual function is here 78 | virtual void Dead(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 7 warnings generated. [663/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/UnitTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/UnitTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/UnitTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [664/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BigGunTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BigGunTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BigGunTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [665/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BuildChain.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BuildChain.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BuildChain.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [666/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BuilderTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BuilderTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BuilderTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:43:15: warning: 'Dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void Dead(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:78:15: note: overridden virtual function is here 78 | virtual void Dead(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:817:37: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 817 | isValid = rand() < bi.value * RAND_MAX; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 8 warnings generated. [667/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BunkerTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BunkerTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BunkerTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [668/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/CombatTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/CombatTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/CombatTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/CombatTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [669/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ConvertTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ConvertTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ConvertTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ConvertTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [670/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/DefenceTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/DefenceTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/DefenceTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [671/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/EnergyTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/EnergyTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/EnergyTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [672/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/FactoryTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/FactoryTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/FactoryTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [673/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GenericTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GenericTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GenericTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [674/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GeoTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GeoTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GeoTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GeoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [675/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GuardTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GuardTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GuardTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.h:35:15: warning: 'Reevaluate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual bool Reevaluate(CCircuitUnit* unit); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:127:15: note: overridden virtual function is here 127 | virtual bool Reevaluate(CCircuitUnit* unit); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 5 warnings generated. [676/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/MexTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/MexTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/MexTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [677/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/MexUpTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/MexUpTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/MexUpTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/MexUpTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [678/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/NanoTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/NanoTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/NanoTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [679/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/PatrolTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/PatrolTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/PatrolTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [680/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/PylonTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/PylonTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/PylonTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [681/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/RadarTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/RadarTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/RadarTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [682/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ReclaimTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ReclaimTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ReclaimTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [683/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/RepairTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/RepairTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/RepairTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:36:15: warning: 'SetTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | virtual void SetTarget(CCircuitUnit* unit) { SetRepTarget(unit); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:109:15: note: overridden virtual function is here 109 | virtual void SetTarget(CCircuitUnit* unit); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:43:15: warning: 'Dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void Dead(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:78:15: note: overridden virtual function is here 78 | virtual void Dead(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 6 warnings generated. [684/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ResurrectTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ResurrectTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ResurrectTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/ResurrectTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [685/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/SonarTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/SonarTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/SonarTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [686/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/StoreTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/StoreTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/StoreTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [687/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/TerraformTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/TerraformTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/TerraformTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [688/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/WaitTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/WaitTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/WaitTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:43:15: warning: 'Dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void Dead(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:78:15: note: overridden virtual function is here 78 | virtual void Dead(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 5 warnings generated. [689/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/ReclaimTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/ReclaimTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/ReclaimTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [690/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/RepairTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/RepairTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/RepairTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:36:15: warning: 'SetTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | virtual void SetTarget(CCircuitUnit* unit) { SetRepTarget(unit); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:109:15: note: overridden virtual function is here 109 | virtual void SetTarget(CCircuitUnit* unit); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:43:15: warning: 'Dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void Dead(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:78:15: note: overridden virtual function is here 78 | virtual void Dead(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 6 warnings generated. [691/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/SensorTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/SensorTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/SensorTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [692/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/WaitTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/WaitTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/WaitTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/WaitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [693/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AntiAirTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AntiAirTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AntiAirTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiAirTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [694/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AntiHeavyTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AntiHeavyTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AntiHeavyTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AntiHeavyTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [695/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/ArtilleryTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/ArtilleryTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/ArtilleryTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ArtilleryTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [696/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AttackTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AttackTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AttackTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/AttackTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [697/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/BombTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/BombTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/BombTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/BombTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [698/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/DefendTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/DefendTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/DefendTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/DefendTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [699/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/FighterTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/FighterTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/FighterTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/RetreatTask.h:43:15: warning: 'Dead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 43 | virtual void Dead(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:78:15: note: overridden virtual function is here 78 | virtual void Dead(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 7 warnings generated. [700/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/GuardTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/GuardTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/GuardTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [701/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/RaidTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/RaidTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/RaidTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.h:26:15: warning: 'Stop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | virtual void Stop(bool done); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:55:15: note: overridden virtual function is here 55 | virtual void Stop(bool done); // <=> IAction::OnEnd() | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RaidTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 7 warnings generated. [702/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/RallyTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/RallyTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/RallyTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/RallyTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [703/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/ScoutTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/ScoutTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/ScoutTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.h:26:15: warning: 'Stop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | virtual void Stop(bool done); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:55:15: note: overridden virtual function is here 55 | virtual void Stop(bool done); // <=> IAction::OnEnd() | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/ScoutTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 5 warnings generated. [704/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/SquadTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/SquadTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/SquadTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [705/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/SupportTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/SupportTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/SupportTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/SupportTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [706/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/ReclaimTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/ReclaimTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/ReclaimTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [707/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/RecruitTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/RecruitTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/RecruitTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [708/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/RepairTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/RepairTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/RepairTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:36:15: warning: 'SetTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | virtual void SetTarget(CCircuitUnit* unit) { SetRepTarget(unit); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:109:15: note: overridden virtual function is here 109 | virtual void SetTarget(CCircuitUnit* unit); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 5 warnings generated. [709/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/SuperTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/SuperTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/SuperTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/SuperTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [710/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/WaitTask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/WaitTask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/WaitTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/WaitTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/WaitTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/WaitTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [711/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockCircle.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockCircle.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockCircle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockCircle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [712/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockMask.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockMask.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockMask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockMask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [713/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockRectangle.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockRectangle.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockRectangle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockRectangle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [714/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockingMap.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockingMap.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockingMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockingMap.cpp [715/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/TerrainData.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/TerrainData.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/TerrainData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [716/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/TerrainManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/TerrainManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/TerrainManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/BlockingMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:5: In file included from /usr/include/c++/v1/array:114: In file included from /usr/include/c++/v1/__algorithm/equal.h:20: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:975:27: warning: lambda capture 'notIgnore' is not required to be captured for this use [-Wunused-lambda-capture] 975 | auto isOpenSite = [this, notIgnore](const int2& s1, const int2& s2) { | ~~^~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainManager.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 7 warnings generated. [717/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/MicroPather.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/MicroPather.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/MicroPather.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.cpp:814:11: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 814 | int xend[2 * radius + 1]; | ^~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.cpp:814:15: note: function parameter 'radius' with unknown value cannot be used in a constant expression 814 | int xend[2 * radius + 1]; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.cpp:772:7: note: declared here 772 | int radius, float maxThreat, HitFunc hitTest, IndexVec* path, float* cost) | ^ 2 warnings generated. [718/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathFinder.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathFinder.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathFinder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [719/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathInfo.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathInfo.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [720/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathQuery.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathQuery.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathQuery.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [721/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryCostMap.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryCostMap.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryCostMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryCostMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryCostMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryCostMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [722/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryLineMap.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryLineMap.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryLineMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryLineMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryLineMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryLineMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [723/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathMulti.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathMulti.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathMulti.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathMulti.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathMulti.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathMulti.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [724/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathSingle.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathSingle.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathSingle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathSingle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathSingle.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathSingle.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [725/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathWide.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathWide.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathWide.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathWide.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathWide.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/QueryPathWide.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [726/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitDef.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitDef.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:670:28: warning: lambda capture 'circuit' is not used [-Wunused-lambda-capture] 670 | auto fillSurface = [this, circuit](const float minElev, const float maxElev) { | ~~^~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [727/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitUnit.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitUnit.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitUnit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [728/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitWDef.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitWDef.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitWDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitWDef.cpp [729/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/FactoryData.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/FactoryData.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/FactoryData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/FactoryData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:111:41: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 111 | const float offset = (float)rand() / RAND_MAX * lenOffset + minOffset; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/FactoryData.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 7 warnings generated. [730/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/AntiCapAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/AntiCapAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/AntiCapAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/AntiCapAction.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [731/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/CaptureAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/CaptureAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/CaptureAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/CaptureAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/CaptureAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/CaptureAction.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/CaptureAction.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/CaptureAction.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [732/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/DGunAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/DGunAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/DGunAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/DGunAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/DGunAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [733/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/FightAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/FightAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/FightAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [734/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/IdleAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/IdleAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/IdleAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/IdleAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [735/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/MoveAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/MoveAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/MoveAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [736/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/RearmAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/RearmAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/RearmAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/RearmAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/RearmAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [737/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/SupportAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/SupportAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/SupportAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/SupportAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/SupportAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [738/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/TravelAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/TravelAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/TravelAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/terrain/path/PathInfo.h:19:2: note: in instantiation of member function 'std::vector::~vector' requested here 19 | CPathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/TravelAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [739/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/UnitAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/UnitAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/UnitAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/UnitAction.cpp [740/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/WaitAction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/WaitAction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/WaitAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/WaitAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [741/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/ally/AllyTeam.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/ally/AllyTeam.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/ally/AllyTeam.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyTeam.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [742/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/ally/AllyUnit.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/ally/AllyUnit.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/ally/AllyUnit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [743/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/enemy/EnemyManager.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/enemy/EnemyManager.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/enemy/EnemyManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/module/MilitaryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/DefenceData.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:83:64: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 83 | bool IsAntiCap() const { return antiCapProb > (float)rand() / RAND_MAX; } | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyManager.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 6 warnings generated. [744/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/enemy/EnemyUnit.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/enemy/EnemyUnit.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/enemy/EnemyUnit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [745/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/Action.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/Action.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/Action.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Action.cpp [746/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/ActionList.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/ActionList.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/ActionList.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/ActionList.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [747/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/DebugDrawer.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/DebugDrawer.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/DebugDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/DebugDrawer.cpp [748/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/GameAttribute.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/GameAttribute.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/GameAttribute.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 5 warnings generated. [749/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/MaskHandler.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/MaskHandler.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/MaskHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/MaskHandler.cpp [750/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/Profiler.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/Profiler.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/Profiler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Profiler.cpp [751/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/ApproxMNK.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/ApproxMNK.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/ApproxMNK.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ApproxMNK.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [752/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/ConvexHull.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/ConvexHull.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/ConvexHull.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/map/GridAnalyzer.h:40: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/__utility/exception_guard.h:86:7: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 86 | __rollback_(); | ^ /usr/include/c++/v1/__utility/exception_guard.h:137:10: note: in instantiation of member function 'std::__exception_guard_exceptions::__destroy_vector>::~__exception_guard_exceptions' requested here 137 | return __exception_guard<_Rollback>(std::move(__rollback)); | ^ /usr/include/c++/v1/vector:442:25: note: in instantiation of function template specialization 'std::__make_exception_guard::__destroy_vector>' requested here 442 | auto __guard = std::__make_exception_guard(__destroy_vector(*this)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/ConvexHull.cpp:53:26: note: in instantiation of member function 'std::vector::vector' requested here 53 | std::vector points(N + 1); | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [753/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/EncloseCircle.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/EncloseCircle.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/EncloseCircle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/EncloseCircle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [754/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/GaussSolver.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/GaussSolver.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/GaussSolver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/GaussSolver.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [755/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/HierarchCluster.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/HierarchCluster.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/HierarchCluster.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/HierarchCluster.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [756/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/KMeansCluster.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/KMeansCluster.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/KMeansCluster.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.h:11: In file included from /usr/include/c++/v1/vector:308: In file included from /usr/include/c++/v1/__algorithm/copy.h:12: In file included from /usr/include/c++/v1/__algorithm/copy_move_common.h:18: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/KMeansCluster.cpp:15:17: note: in instantiation of member function 'std::vector::~vector' requested here 15 | CKMeansCluster::CKMeansCluster(const springai::AIFloat3& initPos) | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 4 warnings generated. [757/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/LagrangeInterPol.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/LagrangeInterPol.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/LagrangeInterPol.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/LagrangeInterPol.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [758/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/QuadField.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/QuadField.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/QuadField.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/QuadField.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:88: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:23:50: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | const springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Geometry.h:29:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | const float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 3 warnings generated. [759/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/RayBox.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/RayBox.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/RayBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/RayBox.cpp [760/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/Region.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/Region.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/Region.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.h:49:2: note: in instantiation of member function 'std::vector::~vector' requested here 49 | ~CPolygon() {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.cpp:66:31: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 66 | float dice = (float)rand() / RAND_MAX * area; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.cpp:76:29: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 76 | float u1 = (float)rand() / RAND_MAX; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.cpp:77:29: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 77 | float u2 = (float)rand() / RAND_MAX; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/Region.cpp:144:31: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 144 | float dice = (float)rand() / RAND_MAX * area; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 5 warnings generated. [761/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/poly1tri.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/poly1tri.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/poly1tri.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/poly1tri.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit/util/math/poly1tri.cpp:107:11: warning: variable 'm' set but not used [-Wunused-but-set-variable] 107 | for(int m=0, v=nv-1; nv>2; ) | ^ 1 warning generated. [762/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc.cpp [763/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_common.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_common.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_common.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_common.cpp [764/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_deque.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_deque.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_deque.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_deque.cpp [765/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_list.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_list.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_list.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_list.cpp [766/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_map.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_map.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_map.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_map.cpp [767/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_set.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_set.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_set.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_set.cpp [768/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_shared.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_shared.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_shared.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_shared.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_shared.cpp:33: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_hash.hpp:91:8: warning: unused variable 'error' [-Wunused-variable] 91 | int error = engine->RegisterObjectMethod(name_your_type_in_script, textbuf, asFUNCTION(detail::function_wrapping_a_functor), asCALL_CDECL_OBJLAST); assert(error >= 0); | ^~~~~ 1 warning generated. [769/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_unordered_map.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_unordered_map.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_unordered_map.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_unordered_map.cpp [770/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_unordered_set.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_unordered_set.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_unordered_set.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_unordered_set.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_unordered_set.cpp:32: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_unordered_set.hpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_hash.hpp:91:8: warning: unused variable 'error' [-Wunused-variable] 91 | int error = engine->RegisterObjectMethod(name_your_type_in_script, textbuf, asFUNCTION(detail::function_wrapping_a_functor), asCALL_CDECL_OBJLAST); assert(error >= 0); | ^~~~~ 1 warning generated. [771/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_vector.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_vector.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_vector.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_container_vector.cpp [772/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_enginestorage.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_enginestorage.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_enginestorage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_enginestorage.cpp [773/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_hash.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_hash.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_hash.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_hash.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_hash.cpp:33: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_hash.hpp:91:8: warning: unused variable 'error' [-Wunused-variable] 91 | int error = engine->RegisterObjectMethod(name_your_type_in_script, textbuf, asFUNCTION(detail::function_wrapping_a_functor), asCALL_CDECL_OBJLAST); assert(error >= 0); | ^~~~~ 1 warning generated. [774/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_registration.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_registration.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_registration.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_registration.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_registration.cpp:35: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_hash.hpp:91:8: warning: unused variable 'error' [-Wunused-variable] 91 | int error = engine->RegisterObjectMethod(name_your_type_in_script, textbuf, asFUNCTION(detail::function_wrapping_a_functor), asCALL_CDECL_OBJLAST); assert(error >= 0); | ^~~~~ 1 warning generated. [775/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_serializer.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_serializer.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_serializer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/aatc/aatc_serializer.cpp [776/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp [777/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp [778/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/datetime/datetime.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/datetime/datetime.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/datetime/datetime.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/datetime/datetime.cpp [779/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/debugger/debugger.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/debugger/debugger.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/debugger/debugger.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/debugger/debugger.cpp [780/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptany/scriptany.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptany/scriptany.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptany/scriptany.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptany/scriptany.cpp [781/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp [782/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp [783/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp [784/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp [785/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp [786/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp [787/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp [788/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp [789/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp [790/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp [791/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp [792/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp [793/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/serializer/serializer.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/serializer/serializer.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/serializer/serializer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/serializer/serializer.cpp [794/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/weakref/weakref.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/weakref/weakref.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/weakref/weakref.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/add_on/weakref/weakref.cpp [795/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_atomic.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_atomic.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_atomic.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_atomic.cpp [796/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_builder.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_builder.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_builder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_builder.cpp [797/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_bytecode.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_bytecode.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_bytecode.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_bytecode.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_bytecode.cpp:1517:6: warning: variable 'blockLevel' set but not used [-Wunused-but-set-variable] 1517 | int blockLevel = 0; | ^ 1 warning generated. [798/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc.cpp [799/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_arm.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_arm.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_arm.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_arm.cpp [800/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_arm64.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_arm64.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_arm64.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_arm64.cpp [801/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_mips.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_mips.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_mips.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_mips.cpp [802/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_ppc.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_ppc.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_ppc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_ppc.cpp [803/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_ppc_64.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_ppc_64.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_ppc_64.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_ppc_64.cpp [804/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_sh4.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_sh4.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_sh4.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_sh4.cpp [805/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp [806/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp [807/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp [808/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x86.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x86.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x86.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_x86.cpp [809/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_xenon.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_xenon.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_xenon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_callfunc_xenon.cpp [810/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_compiler.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_compiler.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_compiler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_compiler.cpp [811/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_configgroup.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_configgroup.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_configgroup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_configgroup.cpp [812/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_context.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_context.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_context.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_context.cpp [813/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_datatype.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_datatype.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_datatype.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_datatype.cpp [814/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_gc.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_gc.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_gc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_gc.cpp [815/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_generic.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_generic.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_generic.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_generic.cpp [816/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_globalproperty.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_globalproperty.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_globalproperty.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_globalproperty.cpp [817/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_memory.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_memory.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_memory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_memory.cpp [818/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_module.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_module.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_module.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_module.cpp [819/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_objecttype.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_objecttype.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_objecttype.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_objecttype.cpp [820/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_outputbuffer.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_outputbuffer.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_outputbuffer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_outputbuffer.cpp [821/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_parser.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_parser.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_parser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_parser.cpp [822/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_restore.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_restore.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_restore.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_restore.cpp [823/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptcode.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptcode.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptcode.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_scriptcode.cpp [824/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptengine.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptengine.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptengine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_scriptengine.cpp [825/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptfunction.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptfunction.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptfunction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_scriptfunction.cpp [826/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptnode.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptnode.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptnode.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_scriptnode.cpp [827/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptobject.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptobject.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptobject.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_scriptobject.cpp [828/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_string.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_string.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_string.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_string.cpp [829/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_string_util.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_string_util.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_string_util.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_string_util.cpp [830/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_thread.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_thread.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_thread.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_thread.cpp [831/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_tokenizer.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_tokenizer.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_tokenizer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_tokenizer.cpp [832/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_typeinfo.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_typeinfo.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_typeinfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_typeinfo.cpp [833/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_variablescope.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_variablescope.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_variablescope.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/source/as_variablescope.cpp [834/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/json/jsoncpp.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/json/jsoncpp.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/json/jsoncpp.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/json/jsoncpp.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/json/jsoncpp.cpp:115:20: warning: function 'getDecimalPoint' is not needed and will not be emitted [-Wunneeded-internal-declaration] 115 | static inline char getDecimalPoint() { | ^~~~~~~~~~~~~~~ 1 warning generated. [835/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/StringUtil.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/StringUtil.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/StringUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/StringUtil.cpp [836/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/Misc/SpringTime.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/Misc/SpringTime.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/Misc/SpringTime.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Misc/SpringTime.cpp [837/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBARb_EXPORTS -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/BARb/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -MD -MT AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/Platform/Linux/Futex.cpp.o -MF AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/Platform/Linux/Futex.cpp.o.d -o AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/Platform/Linux/Futex.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp:129:8: warning: braces around scalar initializer [-Wbraced-scalar-init] 129 | gen = {0}; | ^~~ 1 warning generated. [838/2434] : && /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -Xlinker --dependency-file=AI/Skirmish/BARb/CMakeFiles/BARb.dir/link.d -shared -o AI/Skirmish/BARb/data/libSkirmishAI.so AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/AIExport.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/CircuitAI.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/GridAnalyzer.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/InfluenceMap.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/MapManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/map/ThreatMap.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/BuilderManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/EconomyManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/FactoryManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/MilitaryManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/Module.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/module/UnitModule.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyData.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyGrid.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyLink.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/EnergyNode.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/GridLink.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/MetalData.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/resource/MetalManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/scheduler/Scheduler.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/BuilderScript.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/EconomyScript.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/FactoryScript.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/InitScript.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/MilitaryScript.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/ModuleScript.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/RefCounter.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/Script.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/ScriptManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/SetupScript.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/script/UnitModuleScript.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/DefenceData.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/SetupData.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/setup/SetupManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringCallback.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringDebug.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringEngine.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/spring/SpringMap.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/IdleTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/NilTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/PlayerTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/RearmTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/RetreatTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/UnitTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BigGunTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BuildChain.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BuilderTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/BunkerTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/CombatTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ConvertTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/DefenceTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/EnergyTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/FactoryTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GenericTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GeoTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/GuardTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/MexTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/MexUpTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/NanoTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/PatrolTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/PylonTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/RadarTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ReclaimTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/RepairTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/ResurrectTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/SonarTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/StoreTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/TerraformTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/builder/WaitTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/ReclaimTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/RepairTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/SensorTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/common/WaitTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AntiAirTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AntiHeavyTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/ArtilleryTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/AttackTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/BombTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/DefendTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/FighterTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/GuardTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/RaidTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/RallyTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/ScoutTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/SquadTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/fighter/SupportTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/ReclaimTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/RecruitTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/RepairTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/SuperTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/task/static/WaitTask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockCircle.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockMask.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockRectangle.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/BlockingMap.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/TerrainData.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/TerrainManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/MicroPather.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathFinder.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathInfo.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/PathQuery.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryCostMap.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryLineMap.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathMulti.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathSingle.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/terrain/path/QueryPathWide.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitDef.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitUnit.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/CircuitWDef.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/FactoryData.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/AntiCapAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/CaptureAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/DGunAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/FightAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/IdleAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/MoveAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/RearmAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/SupportAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/TravelAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/UnitAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/action/WaitAction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/ally/AllyTeam.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/ally/AllyUnit.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/enemy/EnemyManager.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/unit/enemy/EnemyUnit.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/Action.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/ActionList.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/DebugDrawer.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/GameAttribute.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/MaskHandler.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/Profiler.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/ApproxMNK.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/ConvexHull.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/EncloseCircle.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/GaussSolver.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/HierarchCluster.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/KMeansCluster.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/LagrangeInterPol.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/QuadField.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/RayBox.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/Region.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/circuit/util/math/poly1tri.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_common.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_deque.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_list.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_map.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_set.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_shared.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_unordered_map.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_unordered_set.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_container_vector.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_enginestorage.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_hash.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_registration.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/aatc/aatc_serializer.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/datetime/datetime.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/debugger/debugger.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptany/scriptany.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/serializer/serializer.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/add_on/weakref/weakref.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_atomic.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_builder.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_bytecode.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_arm.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_arm64.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_mips.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_ppc.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_ppc_64.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_sh4.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_x86.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_callfunc_xenon.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_compiler.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_configgroup.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_context.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_datatype.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_gc.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_generic.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_globalproperty.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_memory.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_module.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_objecttype.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_outputbuffer.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_parser.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_restore.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptcode.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptengine.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptfunction.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptnode.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_scriptobject.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_string.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_string_util.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_thread.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_tokenizer.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_typeinfo.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/angelscript/source/as_variablescope.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/src/lib/json/jsoncpp.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/StringUtil.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/Misc/SpringTime.cpp.o AI/Skirmish/BARb/CMakeFiles/BARb.dir/__/__/__/rts/System/Platform/Linux/Futex.cpp.o AI/Wrappers/Cpp/libCpp.a AI/Wrappers/CUtils/libCUtils.a && : [839/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/AIExport.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/AIExport.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/AIExport.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/AIExport.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/AIExport.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/OOAICallback.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [840/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/CircuitAI.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/CircuitAI.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/CircuitAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/CircuitAI.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 5 warnings generated. [841/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/InfluenceMap.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/InfluenceMap.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/InfluenceMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/InfluenceMap.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [842/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/MapManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/MapManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/MapManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/MapManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/MapManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/MapManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [843/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/ThreatMap.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/ThreatMap.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/ThreatMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/map/ThreatMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [844/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/BuilderManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/BuilderManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/BuilderManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.cpp:36: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:35:15: warning: 'SetTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual void SetTarget(CCircuitUnit* unit) { SetRepTarget(unit); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:96:15: note: overridden virtual function is here 96 | virtual void SetTarget(CCircuitUnit* unit); | ^ 5 warnings generated. [845/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/EconomyManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/EconomyManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/EconomyManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:733:53: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 733 | if (/*!builderManager->CanEnqueueTask() || */(unit == nullptr)) { | ~~~~~^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:733:53: note: remove extraneous parentheses around the comparison to silence this warning 733 | if (/*!builderManager->CanEnqueueTask() || */(unit == nullptr)) { | ~ ^ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:733:53: note: use '=' to turn this equality comparison into an assignment 733 | if (/*!builderManager->CanEnqueueTask() || */(unit == nullptr)) { | ^~ | = /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:744:14: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 744 | features = std::move(circuit->GetCallback()->GetFeaturesIn(position, distance)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:744:14: note: remove std::move call here 744 | features = std::move(circuit->GetCallback()->GetFeaturesIn(position, distance)); | ^~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:746:14: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 746 | features = std::move(circuit->GetCallback()->GetFeatures()); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/EconomyManager.cpp:746:14: note: remove std::move call here 746 | features = std::move(circuit->GetCallback()->GetFeatures()); | ^~~~~~~~~~ ~ 7 warnings generated. [846/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/FactoryManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/FactoryManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/FactoryManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:35:15: warning: 'SetTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual void SetTarget(CCircuitUnit* unit) { SetRepTarget(unit); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:96:15: note: overridden virtual function is here 96 | virtual void SetTarget(CCircuitUnit* unit); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.cpp:953:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 953 | float dice = (float)rand() / RAND_MAX * magnitude; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 6 warnings generated. [847/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/MilitaryManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/MilitaryManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/MilitaryManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:371:39: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 371 | const float offset = (float)rand() / RAND_MAX * (maxOffset - minOffset) + minOffset; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:533:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 533 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:538:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 538 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:543:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 543 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:548:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 548 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:557:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 557 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:562:38: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 562 | const float mod = (float)rand() / RAND_MAX * attackMod.len + attackMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:583:36: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 583 | const float mod = (float)rand() / RAND_MAX * defenceMod.len + defenceMod.min; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/MilitaryManager.cpp:1165:31: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 1165 | float dice = (float)rand() / RAND_MAX * magnitude; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 13 warnings generated. [848/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/Module.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/Module.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/Module.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/Module.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/Module.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [849/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/UnitModule.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/UnitModule.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/UnitModule.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/UnitModule.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/Module.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [850/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyGrid.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyGrid.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyGrid.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/lemon/kruskal.h:46:38: warning: unused typedef 'Node' [-Wunused-local-typedef] 46 | typedef typename Digraph::Node Node; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/lemon/kruskal.h:75:36: warning: unused typedef 'Node' [-Wunused-local-typedef] 75 | typedef typename Graph::Node Node; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyGrid.cpp:58:34: warning: private field 'links' is not used [-Wunused-private-field] 58 | const std::vector& links; | ^ 7 warnings generated. [851/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyLink.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyLink.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyLink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyLink.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [852/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyNode.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyNode.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyNode.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/EnergyNode.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/lemon/kruskal.h:46:38: warning: unused typedef 'Node' [-Wunused-local-typedef] 46 | typedef typename Digraph::Node Node; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/lemon/kruskal.h:75:36: warning: unused typedef 'Node' [-Wunused-local-typedef] 75 | typedef typename Graph::Node Node; | ^ 6 warnings generated. [853/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/GridLink.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/GridLink.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/GridLink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/GridLink.cpp [854/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/MetalData.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/MetalData.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/MetalData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/triangulate/delaunator.hpp:327:12: warning: variable 'hull_size' set but not used [-Wunused-but-set-variable] 327 | size_t hull_size = 3; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.cpp:180:20: warning: lambda capture 'edges' is not used [-Wunused-lambda-capture] 180 | auto badEdge = [&edges, distance](const DEdge e, const std::set& vs) { | ~^~~~~~ 6 warnings generated. [855/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/MetalManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/MetalManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/MetalManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/resource/MetalManager.cpp:122:40: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 122 | const float offset = (float)rand() / RAND_MAX * 50.f - 25.f; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 5 warnings generated. [856/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/InitScript.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/InitScript.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/InitScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/MaskHandler.h:12: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.h:18:1: note: did you mean struct here? 18 | class asSMessageInfo; | ^~~~~ | struct /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:160:31: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 160 | float dice = (float)rand() / RAND_MAX * magnitude; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/InitScript.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 7 warnings generated. [857/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/RefCounter.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/RefCounter.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/RefCounter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/RefCounter.cpp [858/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/ScriptManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/ScriptManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/ScriptManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.h:11: In file included from /usr/include/c++/v1/vector:308: In file included from /usr/include/c++/v1/__algorithm/copy.h:12: In file included from /usr/include/c++/v1/__algorithm/copy_move_common.h:18: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include/angelscript.h:521:1: warning: 'asSMessageInfo' defined as a struct here but previously declared as a class; this is valid, but may result in linker errors under the Microsoft C++ ABI [-Wmismatched-tags] 521 | struct asSMessageInfo | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/script/ScriptManager.h:18:1: note: did you mean struct here? 18 | class asSMessageInfo; | ^~~~~ | struct 5 warnings generated. [859/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/DefenceMatrix.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/DefenceMatrix.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/DefenceMatrix.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/DefenceMatrix.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [860/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/SetupData.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/SetupData.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/SetupData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 5 warnings generated. [861/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/SetupManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/SetupManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/SetupManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:188:55: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 188 | const float income = cl.income + (float)rand() / RAND_MAX - 0.5f; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:402:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 402 | float dice = (float)rand() / RAND_MAX * magnitude; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:465:31: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 465 | float dice = (float)rand() / RAND_MAX * magnitude; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 8 warnings generated. [862/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringCallback.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringCallback.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringCallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/spring/SpringCallback.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/spring/SpringCallback.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/spring/SpringCallback.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/OOAICallback.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [863/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringDebug.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringDebug.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringDebug.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/spring/SpringDebug.cpp [864/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringEngine.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringEngine.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/spring/SpringEngine.cpp [865/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringMap.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringMap.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/spring/SpringMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/spring/SpringMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/spring/SpringMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [866/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/IdleTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/IdleTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/IdleTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/IdleTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [867/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/NilTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/NilTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/NilTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [868/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/PlayerTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/PlayerTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/PlayerTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/PlayerTask.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [869/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/RearmTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/RearmTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/RearmTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/RearmTask.cpp [870/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/RetreatTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/RetreatTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/RetreatTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/RetreatTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [871/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/TaskManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/TaskManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/TaskManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/TaskManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/TaskManager.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/NilTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [872/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/UnitTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/UnitTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/UnitTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [873/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BigGunTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BigGunTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BigGunTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BigGunTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [874/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BuildChain.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BuildChain.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BuildChain.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuildChain.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [875/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BuilderTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BuilderTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BuilderTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [876/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BunkerTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BunkerTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BunkerTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BunkerTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [877/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/CombatTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/CombatTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/CombatTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/CombatTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [878/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/DefenceTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/DefenceTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/DefenceTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/DefenceTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [879/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/EnergyTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/EnergyTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/EnergyTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/EnergyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [880/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/FactoryTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/FactoryTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/FactoryTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/FactoryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [881/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/GenericTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/GenericTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/GenericTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GenericTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [882/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/GuardTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/GuardTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/GuardTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [883/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/MexTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/MexTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/MexTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/MexTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [884/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/NanoTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/NanoTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/NanoTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/NanoTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [885/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/PatrolTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/PatrolTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/PatrolTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PatrolTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [886/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/PylonTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/PylonTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/PylonTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/PylonTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [887/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/RadarTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/RadarTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/RadarTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RadarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [888/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/ReclaimTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/ReclaimTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/ReclaimTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [889/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/RepairTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/RepairTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/RepairTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:35:15: warning: 'SetTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual void SetTarget(CCircuitUnit* unit) { SetRepTarget(unit); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:96:15: note: overridden virtual function is here 96 | virtual void SetTarget(CCircuitUnit* unit); | ^ 5 warnings generated. [890/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/ResurrectTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/ResurrectTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/ResurrectTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/ResurrectTask.cpp [891/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/SonarTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/SonarTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/SonarTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/SonarTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [892/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/StoreTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/StoreTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/StoreTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/StoreTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [893/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/TerraformTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/TerraformTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/TerraformTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/TerraformTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [894/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/WaitTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/WaitTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/WaitTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/WaitTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [895/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/ReclaimTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/ReclaimTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/ReclaimTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [896/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/RepairTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/RepairTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/RepairTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:35:15: warning: 'SetTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual void SetTarget(CCircuitUnit* unit) { SetRepTarget(unit); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:96:15: note: overridden virtual function is here 96 | virtual void SetTarget(CCircuitUnit* unit); | ^ 5 warnings generated. [897/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/SensorTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/SensorTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/SensorTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/SensorTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [898/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/WaitTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/WaitTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/WaitTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/WaitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [899/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AntiAirTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AntiAirTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AntiAirTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiAirTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [900/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AntiHeavyTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AntiHeavyTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AntiHeavyTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AntiHeavyTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [901/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/ArtilleryTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/ArtilleryTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/ArtilleryTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ArtilleryTask.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [902/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AttackTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AttackTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AttackTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/AttackTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [903/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/BombTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/BombTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/BombTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/BombTask.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [904/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/DefendTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/DefendTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/DefendTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/DefendTask.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [905/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/FighterTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/FighterTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/FighterTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [906/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/GuardTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/GuardTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/GuardTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/GuardTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [907/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/RaidTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/RaidTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/RaidTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RaidTask.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [908/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/RallyTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/RallyTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/RallyTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/RallyTask.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [909/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/ScoutTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/ScoutTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/ScoutTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/ScoutTask.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [910/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/SquadTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/SquadTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/SquadTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SquadTask.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [911/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/SupportTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/SupportTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/SupportTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/SupportTask.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [912/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/ReclaimTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/ReclaimTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/ReclaimTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/ReclaimTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [913/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/RecruitTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/RecruitTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/RecruitTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [914/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/RepairTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/RepairTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/RepairTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RepairTask.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/RepairTask.h:35:15: warning: 'SetTarget' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | virtual void SetTarget(CCircuitUnit* unit) { SetRepTarget(unit); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:96:15: note: overridden virtual function is here 96 | virtual void SetTarget(CCircuitUnit* unit); | ^ 5 warnings generated. [915/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/SuperTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/SuperTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/SuperTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/fighter/FighterTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/SuperTask.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [916/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/WaitTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/WaitTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/WaitTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/common/WaitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/UnitTask.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/WaitTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [917/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockCircle.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockCircle.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockCircle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockingMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:5: In file included from /usr/include/c++/v1/array:114: In file included from /usr/include/c++/v1/__algorithm/equal.h:20: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [918/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockMask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockMask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockMask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockingMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:5: In file included from /usr/include/c++/v1/array:114: In file included from /usr/include/c++/v1/__algorithm/equal.h:20: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [919/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockRectangle.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockRectangle.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockRectangle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockMask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockingMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:5: In file included from /usr/include/c++/v1/array:114: In file included from /usr/include/c++/v1/__algorithm/equal.h:20: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockRectangle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [920/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockingMap.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockingMap.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockingMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockingMap.cpp [921/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/TerrainData.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/TerrainData.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/TerrainData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 5 warnings generated. [922/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/TerrainManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/TerrainManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/TerrainManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/BlockingMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:5: In file included from /usr/include/c++/v1/array:114: In file included from /usr/include/c++/v1/__algorithm/equal.h:20: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainManager.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/BuilderManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [923/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/MicroPather.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/MicroPather.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/MicroPather.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.cpp:46: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.cpp:791:11: warning: variable length arrays in C++ are a Clang extension [-Wvla-cxx-extension] 791 | int xend[2 * radius + 1]; | ^~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.cpp:791:15: note: function parameter 'radius' with unknown value cannot be used in a constant expression 791 | int xend[2 * radius + 1]; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.cpp:749:7: note: declared here 749 | int radius, float maxThreat, TestFunc hitTest, IndexVec* path, float* cost) | ^ 2 warnings generated. [924/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/PathFinder.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/PathFinder.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/PathFinder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [925/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/PathQuery.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/PathQuery.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/PathQuery.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [926/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryCostMap.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryCostMap.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryCostMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryCostMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryCostMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryCostMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [927/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryLineMap.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryLineMap.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryLineMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryLineMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryLineMap.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryLineMap.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [928/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryPathMulti.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryPathMulti.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryPathMulti.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathMulti.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathMulti.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathMulti.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [929/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryPathSingle.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryPathSingle.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryPathSingle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathSingle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathSingle.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/QueryPathSingle.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathQuery.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/path/MicroPather.h:61: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [930/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitDef.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitDef.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 5 warnings generated. [931/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitUnit.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitUnit.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitUnit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [932/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitWDef.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitWDef.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitWDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitWDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitWDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitWDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/WeaponDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [933/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/FactoryData.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/FactoryData.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/FactoryData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitDef.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/terrain/TerrainData.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/module/FactoryManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/static/RecruitTask.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/task/builder/BuilderTask.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/FactoryData.cpp:85:41: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 85 | const float offset = (float)rand() / RAND_MAX * lenOffset + minOffset; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 5 warnings generated. [934/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/UnitManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/UnitManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/UnitManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/UnitManager.cpp [935/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/DGunAction.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/DGunAction.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/DGunAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/DGunAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/DGunAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/DGunAction.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [936/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/FightAction.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/FightAction.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/FightAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/FightAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [937/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/IdleAction.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/IdleAction.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/IdleAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/IdleAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/IdleAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [938/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/MoveAction.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/MoveAction.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/MoveAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/MoveAction.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [939/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/RearmAction.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/RearmAction.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/RearmAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/RearmAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/RearmAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/RearmAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [940/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/SupportAction.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/SupportAction.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/SupportAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/SupportAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/SupportAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/SupportAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [941/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/TravelAction.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/TravelAction.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/TravelAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/TravelAction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [942/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/UnitAction.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/UnitAction.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/UnitAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/UnitAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/UnitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CircuitUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ 1 warning generated. [943/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/WaitAction.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/WaitAction.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/WaitAction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/WaitAction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/action/WaitAction.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [944/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/ally/AllyTeam.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/ally/AllyTeam.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/ally/AllyTeam.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 5 warnings generated. [945/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/ally/AllyUnit.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/ally/AllyUnit.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/ally/AllyUnit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyUnit.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [946/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/enemy/EnemyManager.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/enemy/EnemyManager.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/enemy/EnemyManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [947/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/enemy/EnemyUnit.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/enemy/EnemyUnit.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/enemy/EnemyUnit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyUnit.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [948/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/Action.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/Action.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/Action.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Action.cpp [949/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/ActionList.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/ActionList.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/ActionList.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.h:14: In file included from /usr/include/c++/v1/deque:180: In file included from /usr/include/c++/v1/__algorithm/copy.h:12: In file included from /usr/include/c++/v1/__algorithm/copy_move_common.h:18: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/ActionList.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [950/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/DebugDrawer.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/DebugDrawer.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/DebugDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/DebugDrawer.cpp [951/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/GameAttribute.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/GameAttribute.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/GameAttribute.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/ally/AllyTeam.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/enemy/EnemyManager.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/unit/CoreUnit.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/Unit.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated/IncludesHeaders.h:7: In file included from /usr/include/c++/v1/stdexcept:282: In file included from /usr/include/c++/v1/exception:81: In file included from /usr/include/c++/v1/__exception/exception_ptr.h:15: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameAttribute.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/setup/SetupData.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/byteorder.h:71:15: warning: unused typedef 'sizeof_long_equals_sizeof_float' [-Wunused-local-typedef] 71 | typedef int sizeof_long_equals_sizeof_float[sizeof(int) == sizeof(float) ? 1 : -1]; | ^ 5 warnings generated. [952/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/GameTask.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/GameTask.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/GameTask.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.h:12: In file included from /usr/include/c++/v1/memory:940: In file included from /usr/include/c++/v1/__memory/allocator.h:15: In file included from /usr/include/c++/v1/__memory/allocate_at_least.h:13: In file included from /usr/include/c++/v1/__memory/allocator_traits.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/GameTask.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [953/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/MaskHandler.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/MaskHandler.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/MaskHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/MaskHandler.cpp [954/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/Scheduler.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/Scheduler.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/Scheduler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/MultiQueue.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Threading/SpringThreading.h:8: In file included from /usr/include/c++/v1/mutex:191: In file included from /usr/include/c++/v1/__condition_variable/condition_variable.h:18: In file included from /usr/include/c++/v1/__mutex/unique_lock.h:17: In file included from /usr/include/c++/v1/__system_error/system_error.h:14: In file included from /usr/include/c++/v1/__system_error/error_category.h:15: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Scheduler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [955/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/ApproxMNK.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/ApproxMNK.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/ApproxMNK.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.h:11: In file included from /usr/include/c++/v1/vector:308: In file included from /usr/include/c++/v1/__algorithm/copy.h:12: In file included from /usr/include/c++/v1/__algorithm/copy_move_common.h:18: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/ApproxMNK.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [956/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/EncloseCircle.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/EncloseCircle.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/EncloseCircle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/EncloseCircle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [957/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/GaussSolver.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/GaussSolver.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/GaussSolver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.h:11: In file included from /usr/include/c++/v1/vector:308: In file included from /usr/include/c++/v1/__algorithm/copy.h:12: In file included from /usr/include/c++/v1/__algorithm/copy_move_common.h:18: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/GaussSolver.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [958/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/HierarchCluster.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/HierarchCluster.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/HierarchCluster.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.h:11: In file included from /usr/include/c++/v1/vector:308: In file included from /usr/include/c++/v1/__algorithm/copy.h:12: In file included from /usr/include/c++/v1/__algorithm/copy_move_common.h:18: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/HierarchCluster.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [959/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/KMeansCluster.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/KMeansCluster.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/KMeansCluster.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.h:11: In file included from /usr/include/c++/v1/vector:308: In file included from /usr/include/c++/v1/__algorithm/copy.h:12: In file included from /usr/include/c++/v1/__algorithm/copy_move_common.h:18: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/KMeansCluster.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [960/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/LagrangeInterPol.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/LagrangeInterPol.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/LagrangeInterPol.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.h:11: In file included from /usr/include/c++/v1/vector:308: In file included from /usr/include/c++/v1/__algorithm/copy.h:12: In file included from /usr/include/c++/v1/__algorithm/copy_move_common.h:18: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/LagrangeInterPol.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [961/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/QuadField.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/QuadField.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/QuadField.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.h:6: In file included from /usr/include/c++/v1/algorithm:1827: In file included from /usr/include/c++/v1/__algorithm/copy.h:12: In file included from /usr/include/c++/v1/__algorithm/copy_move_common.h:18: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [962/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/RagMatrix.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/RagMatrix.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/RagMatrix.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/RagMatrix.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/RagMatrix.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src/AIFloat3.h:6: In file included from /usr/include/c++/v1/string:591: In file included from /usr/include/c++/v1/__algorithm/remove.h:12: In file included from /usr/include/c++/v1/__algorithm/find.h:23: In file included from /usr/include/c++/v1/__string/constexpr_c_functions.h:14: /usr/include/c++/v1/__memory/construct_at.h:67:3: warning: destructor called on non-final 'springai::AIFloat3' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] 67 | __loc->~_Tp(); | ^ /usr/include/c++/v1/__memory/allocator_traits.h:339:10: note: in instantiation of function template specialization 'std::__destroy_at' requested here 339 | std::__destroy_at(__p); | ^ /usr/include/c++/v1/vector:985:23: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here 985 | __alloc_traits::destroy(__alloc(), std::__to_address(--__soon_to_be_end)); | ^ /usr/include/c++/v1/vector:979:5: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here 979 | __base_destruct_at_end(this->__begin_); | ^ /usr/include/c++/v1/vector:530:16: note: in instantiation of member function 'std::vector::__clear' requested here 530 | __vec_.__clear(); | ^ /usr/include/c++/v1/vector:541:67: note: in instantiation of member function 'std::vector::__destroy_vector::operator()' requested here 541 | _LIBCPP_CONSTEXPR_SINCE_CXX20 _LIBCPP_HIDE_FROM_ABI ~vector() { __destroy_vector (*this)(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Defines.h:58:2: note: in instantiation of member function 'std::vector::~vector' requested here 58 | PathInfo(bool last = false) : start(0), isEndPos(last) {} | ^ /usr/include/c++/v1/__memory/construct_at.h:67:11: note: qualify call to silence this warning 67 | __loc->~_Tp(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/RagMatrix.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:82: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/RagMatrix.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:23:44: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 23 | springai::AIFloat3 offset((float)rand() / RAND_MAX - 0.5f, 0.f, (float)rand() / RAND_MAX - 0.5f); | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/RagMatrix.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Utils.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/Point.h:29:32: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 29 | float angle = (float)rand() / RAND_MAX * 2 * M_PI; | ~ ^~~~~~~~ /usr/include/stdlib.h:83:18: note: expanded from macro 'RAND_MAX' 83 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 4 warnings generated. [963/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/RayBox.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/RayBox.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/RayBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit/util/math/RayBox.cpp [964/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp [965/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp [966/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/datetime/datetime.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/datetime/datetime.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/datetime/datetime.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/datetime/datetime.cpp [967/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/debugger/debugger.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/debugger/debugger.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/debugger/debugger.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/debugger/debugger.cpp [968/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptany/scriptany.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptany/scriptany.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptany/scriptany.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptany/scriptany.cpp [969/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp [970/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp [971/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp [972/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp [973/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp [974/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp [975/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp [976/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp [977/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp [978/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp [979/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp [980/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp [981/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/serializer/serializer.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/serializer/serializer.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/serializer/serializer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/serializer/serializer.cpp [982/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/weakref/weakref.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/weakref/weakref.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/weakref/weakref.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/add_on/weakref/weakref.cpp [983/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_atomic.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_atomic.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_atomic.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_atomic.cpp [984/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_builder.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_builder.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_builder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_builder.cpp [985/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_bytecode.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_bytecode.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_bytecode.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_bytecode.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_bytecode.cpp:1517:6: warning: variable 'blockLevel' set but not used [-Wunused-but-set-variable] 1517 | int blockLevel = 0; | ^ 1 warning generated. [986/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc.cpp [987/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_arm.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_arm.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_arm.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_arm.cpp [988/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_arm64.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_arm64.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_arm64.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_arm64.cpp [989/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_mips.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_mips.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_mips.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_mips.cpp [990/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_ppc.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_ppc.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_ppc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_ppc.cpp [991/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_ppc_64.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_ppc_64.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_ppc_64.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_ppc_64.cpp [992/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_sh4.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_sh4.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_sh4.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_sh4.cpp [993/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp [994/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp [995/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp [996/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x86.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x86.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x86.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_x86.cpp [997/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_xenon.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_xenon.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_xenon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_callfunc_xenon.cpp [998/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_compiler.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_compiler.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_compiler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_compiler.cpp [999/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_configgroup.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_configgroup.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_configgroup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_configgroup.cpp [1000/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_context.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_context.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_context.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_context.cpp [1001/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_datatype.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_datatype.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_datatype.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_datatype.cpp [1002/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_gc.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_gc.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_gc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_gc.cpp [1003/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_generic.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_generic.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_generic.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_generic.cpp [1004/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_globalproperty.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_globalproperty.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_globalproperty.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_globalproperty.cpp [1005/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_memory.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_memory.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_memory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_memory.cpp [1006/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_module.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_module.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_module.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_module.cpp [1007/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_objecttype.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_objecttype.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_objecttype.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_objecttype.cpp [1008/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_outputbuffer.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_outputbuffer.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_outputbuffer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_outputbuffer.cpp [1009/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_parser.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_parser.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_parser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_parser.cpp [1010/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_restore.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_restore.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_restore.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_restore.cpp [1011/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptcode.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptcode.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptcode.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_scriptcode.cpp [1012/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptengine.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptengine.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptengine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_scriptengine.cpp [1013/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptfunction.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptfunction.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptfunction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_scriptfunction.cpp [1014/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptnode.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptnode.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptnode.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_scriptnode.cpp [1015/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptobject.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptobject.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptobject.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_scriptobject.cpp [1016/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_string.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_string.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_string.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_string.cpp [1017/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_string_util.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_string_util.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_string_util.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_string_util.cpp [1018/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_thread.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_thread.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_thread.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_thread.cpp [1019/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_tokenizer.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_tokenizer.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_tokenizer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_tokenizer.cpp [1020/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_typeinfo.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_typeinfo.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_typeinfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_typeinfo.cpp [1021/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_variablescope.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_variablescope.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_variablescope.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/source/as_variablescope.cpp [1022/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/json/jsoncpp.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/json/jsoncpp.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/json/jsoncpp.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/json/jsoncpp.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/json/jsoncpp.cpp:115:20: warning: function 'getDecimalPoint' is not needed and will not be emitted [-Wunneeded-internal-declaration] 115 | static inline char getDecimalPoint() { | ^~~~~~~~~~~~~~~ 1 warning generated. [1023/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/StringUtil.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/StringUtil.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/StringUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/StringUtil.cpp [1024/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/Misc/SpringTime.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/Misc/SpringTime.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/Misc/SpringTime.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Misc/SpringTime.cpp [1025/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCircuitAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/circuit -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib/angelscript/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CircuitAI/src/lib -I/usr/local/include/SDL2 -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -fPIC -fpic -Wall -fno-omit-frame-pointer -O1 -MD -MT AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/Platform/Linux/Futex.cpp.o -MF AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/Platform/Linux/Futex.cpp.o.d -o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/Platform/Linux/Futex.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp:129:8: warning: braces around scalar initializer [-Wbraced-scalar-init] 129 | gen = {0}; | ^~~ 1 warning generated. [1026/2434] : && /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -Xlinker --dependency-file=AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/link.d -shared -o AI/Skirmish/CircuitAI/data/libSkirmishAI.so AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/AIExport.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/CircuitAI.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/InfluenceMap.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/MapManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/map/ThreatMap.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/BuilderManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/EconomyManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/FactoryManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/MilitaryManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/Module.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/module/UnitModule.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyGrid.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyLink.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/EnergyNode.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/GridLink.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/MetalData.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/resource/MetalManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/InitScript.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/RefCounter.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/script/ScriptManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/DefenceMatrix.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/SetupData.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/setup/SetupManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringCallback.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringDebug.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringEngine.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/spring/SpringMap.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/IdleTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/NilTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/PlayerTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/RearmTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/RetreatTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/TaskManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/UnitTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BigGunTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BuildChain.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BuilderTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/BunkerTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/CombatTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/DefenceTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/EnergyTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/FactoryTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/GenericTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/GuardTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/MexTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/NanoTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/PatrolTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/PylonTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/RadarTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/ReclaimTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/RepairTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/ResurrectTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/SonarTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/StoreTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/TerraformTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/builder/WaitTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/ReclaimTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/RepairTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/SensorTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/common/WaitTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AntiAirTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AntiHeavyTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/ArtilleryTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/AttackTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/BombTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/DefendTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/FighterTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/GuardTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/RaidTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/RallyTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/ScoutTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/SquadTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/fighter/SupportTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/ReclaimTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/RecruitTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/RepairTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/SuperTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/task/static/WaitTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockCircle.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockMask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockRectangle.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/BlockingMap.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/TerrainData.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/TerrainManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/MicroPather.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/PathFinder.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/PathQuery.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryCostMap.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryLineMap.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryPathMulti.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/terrain/path/QueryPathSingle.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitDef.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitUnit.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/CircuitWDef.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/FactoryData.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/UnitManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/DGunAction.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/FightAction.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/IdleAction.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/MoveAction.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/RearmAction.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/SupportAction.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/TravelAction.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/UnitAction.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/action/WaitAction.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/ally/AllyTeam.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/ally/AllyUnit.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/enemy/EnemyManager.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/unit/enemy/EnemyUnit.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/Action.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/ActionList.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/DebugDrawer.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/GameAttribute.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/GameTask.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/MaskHandler.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/Scheduler.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/ApproxMNK.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/EncloseCircle.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/GaussSolver.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/HierarchCluster.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/KMeansCluster.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/LagrangeInterPol.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/QuadField.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/RagMatrix.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/circuit/util/math/RayBox.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/autowrapper/generator/generateheader.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/contextmgr/contextmgr.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/datetime/datetime.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/debugger/debugger.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptany/scriptany.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptarray/scriptarray.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptbuilder/scriptbuilder.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptdictionary/scriptdictionary.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptfile/scriptfile.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptfile/scriptfilesystem.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptgrid/scriptgrid.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scripthandle/scripthandle.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scripthelper/scripthelper.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptmath/scriptmath.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptmath/scriptmathcomplex.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/scriptstdstring/scriptstdstring_utils.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/serializer/serializer.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/add_on/weakref/weakref.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_atomic.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_builder.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_bytecode.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_arm.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_arm64.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_mips.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_ppc.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_ppc_64.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_sh4.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_gcc.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_mingw.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x64_msvc.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_x86.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_callfunc_xenon.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_compiler.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_configgroup.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_context.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_datatype.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_gc.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_generic.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_globalproperty.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_memory.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_module.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_objecttype.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_outputbuffer.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_parser.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_restore.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptcode.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptengine.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptfunction.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptnode.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_scriptobject.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_string.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_string_util.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_thread.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_tokenizer.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_typeinfo.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/angelscript/source/as_variablescope.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/src/lib/json/jsoncpp.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/StringUtil.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/Misc/SpringTime.cpp.o AI/Skirmish/CircuitAI/CMakeFiles/CircuitAI.dir/__/__/__/rts/System/Platform/Linux/Futex.cpp.o AI/Wrappers/Cpp/libCpp.a AI/Wrappers/CUtils/libCUtils.a && : [1027/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCppTestAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fpic -MD -MT AI/Skirmish/CppTestAI/CMakeFiles/CppTestAI.dir/src/AIExport.cpp.o -MF AI/Skirmish/CppTestAI/CMakeFiles/CppTestAI.dir/src/AIExport.cpp.o.d -o AI/Skirmish/CppTestAI/CMakeFiles/CppTestAI.dir/src/AIExport.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CppTestAI/src/AIExport.cpp [1028/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DCppTestAI_EXPORTS -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/AI/Wrappers/Cpp/src-generated -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers/Cpp/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fpic -MD -MT AI/Skirmish/CppTestAI/CMakeFiles/CppTestAI.dir/src/CppTestAI.cpp.o -MF AI/Skirmish/CppTestAI/CMakeFiles/CppTestAI.dir/src/CppTestAI.cpp.o.d -o AI/Skirmish/CppTestAI/CMakeFiles/CppTestAI.dir/src/CppTestAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/CppTestAI/src/CppTestAI.cpp [1029/2434] : && /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -Xlinker --dependency-file=AI/Skirmish/CppTestAI/CMakeFiles/CppTestAI.dir/link.d -shared -o AI/Skirmish/CppTestAI/data/libSkirmishAI.so AI/Skirmish/CppTestAI/CMakeFiles/CppTestAI.dir/src/AIExport.cpp.o AI/Skirmish/CppTestAI/CMakeFiles/CppTestAI.dir/src/CppTestAI.cpp.o AI/Wrappers/Cpp/libCpp.a AI/Wrappers/CUtils/libCUtils.a && : [1030/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DBUILDING_AI -DBUILDING_SKIRMISH_AI -DFMT_HEADER_ONLY -DNullAI_EXPORTS -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_REENTRANT -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/Interface -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Wrappers -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -fPIC -fpic -MD -MT AI/Skirmish/NullAI/CMakeFiles/NullAI.dir/src/AIExport.c.o -MF AI/Skirmish/NullAI/CMakeFiles/NullAI.dir/src/AIExport.c.o.d -o AI/Skirmish/NullAI/CMakeFiles/NullAI.dir/src/AIExport.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/AI/Skirmish/NullAI/src/AIExport.c [1031/2434] : && /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -Xlinker --dependency-file=AI/Skirmish/NullAI/CMakeFiles/NullAI.dir/link.d -shared -o AI/Skirmish/NullAI/data/libSkirmishAI.so AI/Skirmish/NullAI/CMakeFiles/NullAI.dir/src/AIExport.c.o && : [1032/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/BufferedArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/BufferedArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/BufferedArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/BufferedArchive.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/BufferedArchive.cpp:42:225: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 42 | LOG_L(L_ERROR, "[BufferedArchive::%s(fid=%u)][noCache=%d,vfsCache=%d] name=%s ret=%d size=" _STPF_, __func__, fid, static_cast(noCache), static_cast(globalConfig.vfsCacheArchiveFiles), archiveFile.c_str(), ret, buffer.size()); | ~~~~~~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/BufferedArchive.cpp:66:224: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 66 | LOG_L(L_ERROR, "[BufferedArchive::%s(fid=%u)][noCache=%d,vfsCache=%d] name=%s ret=%d size=" _STPF_, __func__, fid, static_cast(noCache), static_cast(globalConfig.vfsCacheArchiveFiles), archiveFile.c_str(), ret, buffer.size()); | ~~~~~~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 2 warnings generated. [1033/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/DirArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/DirArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/DirArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/DirArchive.cpp [1034/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/IArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/IArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/IArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/IArchive.cpp [1035/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/PoolArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/PoolArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/PoolArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/PoolArchive.cpp [1036/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/SevenZipArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/SevenZipArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/SevenZipArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/SevenZipArchive.cpp [1037/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/VirtualArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/VirtualArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/VirtualArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/VirtualArchive.cpp [1038/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/ZipArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/ZipArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/ZipArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/ZipArchive.cpp [1039/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/Backend.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/Backend.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/Backend.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/Backend.cpp [1040/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/DefaultFilter.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/DefaultFilter.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/DefaultFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFilter.cpp [1041/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/DefaultFormatter.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/DefaultFormatter.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/DefaultFormatter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFormatter.cpp [1042/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/FramePrefixer.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/FramePrefixer.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/FramePrefixer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/FramePrefixer.cpp [1043/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/LogSinkHandler.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/LogSinkHandler.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/LogSinkHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogSinkHandler.cpp [1044/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/LogUtil.c.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/LogUtil.c.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/LogUtil.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogUtil.c [1045/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/TracySink.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/TracySink.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/TracySink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/TracySink.cpp [1046/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/ConsoleSink.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/ConsoleSink.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/ConsoleSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ConsoleSink.cpp [1047/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/TimeUtil.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/TimeUtil.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/TimeUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TimeUtil.cpp [1048/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/BufferedArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/BufferedArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/BufferedArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/BufferedArchive.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/BufferedArchive.cpp:42:225: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 42 | LOG_L(L_ERROR, "[BufferedArchive::%s(fid=%u)][noCache=%d,vfsCache=%d] name=%s ret=%d size=" _STPF_, __func__, fid, static_cast(noCache), static_cast(globalConfig.vfsCacheArchiveFiles), archiveFile.c_str(), ret, buffer.size()); | ~~~~~~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/BufferedArchive.cpp:66:224: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 66 | LOG_L(L_ERROR, "[BufferedArchive::%s(fid=%u)][noCache=%d,vfsCache=%d] name=%s ret=%d size=" _STPF_, __func__, fid, static_cast(noCache), static_cast(globalConfig.vfsCacheArchiveFiles), archiveFile.c_str(), ret, buffer.size()); | ~~~~~~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../../System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 2 warnings generated. [1049/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/DirArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/DirArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/DirArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/DirArchive.cpp [1050/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/IArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/IArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/IArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/IArchive.cpp [1051/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/PoolArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/PoolArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/PoolArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/PoolArchive.cpp [1052/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/SevenZipArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/SevenZipArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/SevenZipArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/SevenZipArchive.cpp [1053/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/VirtualArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/VirtualArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/VirtualArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/VirtualArchive.cpp [1054/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/ZipArchive.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/ZipArchive.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/ZipArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/ZipArchive.cpp [1055/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/Backend.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/Backend.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/Backend.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/Backend.cpp [1056/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/DefaultFilter.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/DefaultFilter.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/DefaultFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFilter.cpp [1057/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/DefaultFormatter.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/DefaultFormatter.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/DefaultFormatter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFormatter.cpp [1058/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/FramePrefixer.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/FramePrefixer.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/FramePrefixer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/FramePrefixer.cpp [1059/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/LogSinkHandler.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/LogSinkHandler.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/LogSinkHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogSinkHandler.cpp [1060/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/LogUtil.c.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/LogUtil.c.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/LogUtil.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogUtil.c [1061/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/TracySink.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/TracySink.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/TracySink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/TracySink.cpp [1062/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/ConsoleSink.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/ConsoleSink.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/ConsoleSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ConsoleSink.cpp [1063/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Archives/../../.. -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/TimeUtil.cpp.o -MF rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/TimeUtil.cpp.o.d -o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/TimeUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TimeUtil.cpp [1064/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Net/CMakeFiles/engineSystemNet.dir/LocalConnection.cpp.o -MF rts/System/Net/CMakeFiles/engineSystemNet.dir/LocalConnection.cpp.o.d -o rts/System/Net/CMakeFiles/engineSystemNet.dir/LocalConnection.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Net/LocalConnection.cpp [1065/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Net/CMakeFiles/engineSystemNet.dir/LoopbackConnection.cpp.o -MF rts/System/Net/CMakeFiles/engineSystemNet.dir/LoopbackConnection.cpp.o.d -o rts/System/Net/CMakeFiles/engineSystemNet.dir/LoopbackConnection.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Net/LoopbackConnection.cpp [1066/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Net/CMakeFiles/engineSystemNet.dir/PackPacket.cpp.o -MF rts/System/Net/CMakeFiles/engineSystemNet.dir/PackPacket.cpp.o.d -o rts/System/Net/CMakeFiles/engineSystemNet.dir/PackPacket.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Net/PackPacket.cpp [1067/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Net/CMakeFiles/engineSystemNet.dir/ProtocolDef.cpp.o -MF rts/System/Net/CMakeFiles/engineSystemNet.dir/ProtocolDef.cpp.o.d -o rts/System/Net/CMakeFiles/engineSystemNet.dir/ProtocolDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Net/ProtocolDef.cpp [1068/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Net/CMakeFiles/engineSystemNet.dir/RawPacket.cpp.o -MF rts/System/Net/CMakeFiles/engineSystemNet.dir/RawPacket.cpp.o.d -o rts/System/Net/CMakeFiles/engineSystemNet.dir/RawPacket.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Net/RawPacket.cpp [1069/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Net/CMakeFiles/engineSystemNet.dir/Socket.cpp.o -MF rts/System/Net/CMakeFiles/engineSystemNet.dir/Socket.cpp.o.d -o rts/System/Net/CMakeFiles/engineSystemNet.dir/Socket.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Net/Socket.cpp [1070/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Net/CMakeFiles/engineSystemNet.dir/UDPConnection.cpp.o -MF rts/System/Net/CMakeFiles/engineSystemNet.dir/UDPConnection.cpp.o.d -o rts/System/Net/CMakeFiles/engineSystemNet.dir/UDPConnection.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Net/UDPConnection.cpp [1071/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Net/CMakeFiles/engineSystemNet.dir/UDPListener.cpp.o -MF rts/System/Net/CMakeFiles/engineSystemNet.dir/UDPListener.cpp.o.d -o rts/System/Net/CMakeFiles/engineSystemNet.dir/UDPListener.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Net/UDPListener.cpp [1072/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Net/CMakeFiles/engineSystemNet.dir/UnpackPacket.cpp.o -MF rts/System/Net/CMakeFiles/engineSystemNet.dir/UnpackPacket.cpp.o.d -o rts/System/Net/CMakeFiles/engineSystemNet.dir/UnpackPacket.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Net/UnpackPacket.cpp [1073/2434] : && /usr/local/bin/cmake -E rm -f rts/System/Net/libengineSystemNet.a && /usr/bin/ar qc rts/System/Net/libengineSystemNet.a rts/System/Net/CMakeFiles/engineSystemNet.dir/LocalConnection.cpp.o rts/System/Net/CMakeFiles/engineSystemNet.dir/LoopbackConnection.cpp.o rts/System/Net/CMakeFiles/engineSystemNet.dir/PackPacket.cpp.o rts/System/Net/CMakeFiles/engineSystemNet.dir/ProtocolDef.cpp.o rts/System/Net/CMakeFiles/engineSystemNet.dir/RawPacket.cpp.o rts/System/Net/CMakeFiles/engineSystemNet.dir/Socket.cpp.o rts/System/Net/CMakeFiles/engineSystemNet.dir/UDPConnection.cpp.o rts/System/Net/CMakeFiles/engineSystemNet.dir/UDPListener.cpp.o rts/System/Net/CMakeFiles/engineSystemNet.dir/UnpackPacket.cpp.o && /usr/bin/ranlib rts/System/Net/libengineSystemNet.a && : [1074/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveNameResolver.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveNameResolver.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveNameResolver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveNameResolver.cpp [1075/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveLoader.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveLoader.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveLoader.cpp [1076/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveScanner.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveScanner.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveScanner.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1077/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/CacheDir.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/CacheDir.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/CacheDir.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/CacheDir.cpp [1078/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/DataDirLocater.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/DataDirLocater.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/DataDirLocater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/DataDirLocater.cpp [1079/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/DataDirsAccess.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/DataDirsAccess.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/DataDirsAccess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/DataDirsAccess.cpp [1080/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileFilter.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileFilter.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileFilter.cpp [1081/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileHandler.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileHandler.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileHandler.cpp [1082/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystem.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystem.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystem.cpp [1083/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystemAbstraction.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystemAbstraction.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystemAbstraction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystemAbstraction.cpp [1084/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystemInitializer.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystemInitializer.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystemInitializer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystemInitializer.cpp [1085/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/GZFileHandler.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/GZFileHandler.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/GZFileHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/GZFileHandler.cpp [1086/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/Misc.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/Misc.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/Misc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Misc.cpp [1087/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/RapidHandler.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/RapidHandler.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/RapidHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/RapidHandler.cpp [1088/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/SimpleParser.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/SimpleParser.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/SimpleParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/SimpleParser.cpp [1089/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/VFSHandler.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/VFSHandler.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/VFSHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:270:104: warning: format specifies type 'unsigned long long' but the argument has type 'decltype(__x.base() - __y.base())' (aka 'long') [-Wformat] 270 | LOG_L(L_INFO, "[%s::%s][2] #files[section]=" _STPF_ "/" _STPF_ "", vfsName, __func__, this, end - beg, pos - beg); | ~~~~~~ ^~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:270:115: warning: format specifies type 'unsigned long long' but the argument has type 'decltype(__x.base() - __y.base())' (aka 'long') [-Wformat] 270 | LOG_L(L_INFO, "[%s::%s][2] #files[section]=" _STPF_ "/" _STPF_ "", vfsName, __func__, this, end - beg, pos - beg); | ~~~~~~ ^~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:301:140: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 301 | LOG_L(L_INFO, "[%s::%s(section=%d)] #archives[section]=" _STPF_ " #files[section]=" _STPF_ "", vfsName, __func__, this, section, archives[section].size(), files[section].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:301:166: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 301 | LOG_L(L_INFO, "[%s::%s(section=%d)] #archives[section]=" _STPF_ " #files[section]=" _STPF_ "", vfsName, __func__, this, section, archives[section].size(), files[section].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:132: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:160: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:188: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:132: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:160: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:188: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 10 warnings generated. [1090/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/CpuID.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/CpuID.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/CpuID.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/CpuID.cpp [1091/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Threading.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Threading.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Threading.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp:197:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 197 | else | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp:229:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 229 | else | ^ 2 warnings generated. [1092/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/ThreadAffinityGuard.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/ThreadAffinityGuard.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/ThreadAffinityGuard.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/ThreadAffinityGuard.cpp [1093/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/SharedLib.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/SharedLib.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/SharedLib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/SharedLib.cpp [1094/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/CpuTopology.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/CpuTopology.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/CpuTopology.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/CpuTopology.cpp [1095/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/Futex.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/Futex.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/Futex.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp:129:8: warning: braces around scalar initializer [-Wbraced-scalar-init] 129 | gen = {0}; | ^~~ 1 warning generated. [1096/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/ThreadSupport.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/ThreadSupport.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/ThreadSupport.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp:190:60: warning: format specifies type 'unsigned long' but the argument has type 'NativeThreadHandle' (aka 'pthread *') [-Wformat] 190 | LOG_L(L_DEBUG, "[%s] new thread handle %.4lx", __func__, localThreadControls->handle); | ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp:222:76: warning: format specifies type 'unsigned long' but the argument has type 'NativeThreadHandle' (aka 'pthread *') [-Wformat] 222 | LOG_L(L_DEBUG, "[ThreadControls::%s] sending SIGUSR1 to 0x%lx", __func__, handle); | ~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 2 warnings generated. [1097/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/SoLib.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/SoLib.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/SoLib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/SoLib.cpp [1098/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/Backend.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/Backend.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/Backend.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/Backend.cpp [1099/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/DefaultFilter.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/DefaultFilter.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/DefaultFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFilter.cpp [1100/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/DefaultFormatter.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/DefaultFormatter.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/DefaultFormatter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFormatter.cpp [1101/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/FramePrefixer.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/FramePrefixer.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/FramePrefixer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/FramePrefixer.cpp [1102/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/LogSinkHandler.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/LogSinkHandler.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/LogSinkHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogSinkHandler.cpp [1103/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/LogUtil.c.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/LogUtil.c.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/LogUtil.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogUtil.c [1104/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/TracySink.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/TracySink.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/TracySink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/TracySink.cpp [1105/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/FileSink.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/FileSink.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/FileSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/FileSink.cpp [1106/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/OutputDebugStringSink.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/OutputDebugStringSink.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/OutputDebugStringSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/OutputDebugStringSink.cpp [1107/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/ExternalAI/LuaAIImplHandler.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/ExternalAI/LuaAIImplHandler.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/ExternalAI/LuaAIImplHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/LuaAIImplHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/LuaAIImplHandler.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1108/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Game/GameVersion.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Game/GameVersion.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Game/GameVersion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameVersion.cpp [1109/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaConstEngine.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaConstEngine.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaConstEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 31 warnings generated. [1110/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaEncoding.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaEncoding.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaEncoding.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaUtils.h:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 31 warnings generated. [1111/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaMathExtra.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaMathExtra.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaMathExtra.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 31 warnings generated. [1112/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaMemPool.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaMemPool.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaMemPool.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.cpp [1113/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaParser.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaParser.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 32 warnings generated. [1114/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaUtils.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaUtils.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaUtils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 31 warnings generated. [1115/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaIO.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaIO.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaIO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIO.cpp [1116/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Map/MapParser.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Map/MapParser.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Map/MapParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1117/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Map/SMF/SMFMapFile.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Map/SMF/SMFMapFile.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Map/SMF/SMFMapFile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFMapFile.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFMapFile.cpp:149:108: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 149 | snprintf(featureTypes[0], S - 1, "[SMFMapFile::%s] " _STPF_ " excess feature-types defined\n", __func__, static_cast(featureHeader.numFeatureType) - N); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [1118/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Sim/Misc/SideParser.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Sim/Misc/SideParser.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Sim/Misc/SideParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SideParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SideParser.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1119/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Sim/Units/CommandAI/Command.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Sim/Units/CommandAI/Command.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Sim/Units/CommandAI/Command.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/Command.cpp [1120/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/GlobalConfig.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/GlobalConfig.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/GlobalConfig.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GlobalConfig.cpp [1121/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigHandler.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigHandler.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigHandler.cpp [1122/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigLocater.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigLocater.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigLocater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigLocater.cpp [1123/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigSource.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigSource.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigSource.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigSource.cpp [1124/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigVariable.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigVariable.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigVariable.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigVariable.cpp [1125/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Misc/SpringTime.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Misc/SpringTime.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Misc/SpringTime.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Misc/SpringTime.cpp [1126/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/CpuTopologyCommon.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/CpuTopologyCommon.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/CpuTopologyCommon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/CpuTopologyCommon.cpp [1127/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Misc.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Misc.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Misc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Misc.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Misc.cpp:459:23: warning: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat] 459 | sprintf(tmp, "%lu", totalRam / (1024*1024)); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~ | %llu 1 warning generated. [1128/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/ScopedFileLock.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/ScopedFileLock.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/ScopedFileLock.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/ScopedFileLock.cpp [1129/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Threading/ThreadPool.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Threading/ThreadPool.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Threading/ThreadPool.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Threading/ThreadPool.cpp [1130/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Sync/FPUCheck.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Sync/FPUCheck.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Sync/FPUCheck.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/FPUCheck.cpp [1131/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Sync/SHA512.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Sync/SHA512.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Sync/SHA512.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/SHA512.cpp [1132/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SpringMath.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SpringMath.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SpringMath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 23 warnings generated. [1133/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/CRC.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/CRC.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/CRC.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/CRC.cpp [1134/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/float3.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/float3.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/float3.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.cpp [1135/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/float4.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/float4.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/float4.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float4.cpp [1136/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Info.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Info.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Info.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Info.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Info.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1137/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/LogOutput.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/LogOutput.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/LogOutput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LogOutput.cpp [1138/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Option.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Option.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Option.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Option.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Option.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1139/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SafeVector.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SafeVector.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SafeVector.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:15:96: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 15 | LOG_L(L_ERROR, "[%s const] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:15:101: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 15 | LOG_L(L_ERROR, "[%s const] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:29:90: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 29 | LOG_L(L_ERROR, "[%s] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:29:95: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 29 | LOG_L(L_ERROR, "[%s] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 4 warnings generated. [1140/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SafeCStrings.c.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SafeCStrings.c.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SafeCStrings.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeCStrings.c [1141/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/TdfParser.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/TdfParser.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/TdfParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TdfParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TdfParser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1142/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/UriParser.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/UriParser.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/UriParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/UriParser.cpp [1143/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/StringUtil.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/StringUtil.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/StringUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/StringUtil.cpp [1144/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/Hardware.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/Hardware.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/Hardware.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Hardware.cpp [1145/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/unitsync.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/unitsync.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/unitsync.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/unitsync.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/unitsync.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1146/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DUNITSYNC -D_GLIBCXX_USE_NANOSLEEP -Dunitsync_EXPORTS -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/lib/tracy/public -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fPIC -fPIC -fpic -MD -MT tools/unitsync/CMakeFiles/unitsync.dir/LuaParserAPI.cpp.o -MF tools/unitsync/CMakeFiles/unitsync.dir/LuaParserAPI.cpp.o.d -o tools/unitsync/CMakeFiles/unitsync.dir/LuaParserAPI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/LuaParserAPI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/LuaParserAPI.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/unitsync/../../rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1147/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zAlloc.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zAlloc.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zAlloc.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/7zAlloc.c [1148/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zArcIn.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zArcIn.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zArcIn.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/7zArcIn.c [1149/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zBuf.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zBuf.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zBuf.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/7zBuf.c [1150/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zBuf2.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zBuf2.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zBuf2.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/7zBuf2.c [1151/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zCrc.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zCrc.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zCrc.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/7zCrc.c [1152/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zCrcOpt.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zCrcOpt.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zCrcOpt.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/7zCrcOpt.c [1153/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zDec.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zDec.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zDec.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/7zDec.c [1154/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zFile.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zFile.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zFile.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/7zFile.c [1155/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zStream.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zStream.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zStream.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/7zStream.c [1156/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Aes.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Aes.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Aes.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Aes.c [1157/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/AesOpt.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/AesOpt.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/AesOpt.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/AesOpt.c [1158/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Alloc.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Alloc.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Alloc.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Alloc.c [1159/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bcj2.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bcj2.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bcj2.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Bcj2.c [1160/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bcj2Enc.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bcj2Enc.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bcj2Enc.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Bcj2Enc.c [1161/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bra.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bra.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bra.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Bra.c [1162/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bra86.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bra86.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bra86.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Bra86.c [1163/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/BraIA64.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/BraIA64.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/BraIA64.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/BraIA64.c [1164/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/CpuArch.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/CpuArch.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/CpuArch.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/CpuArch.c [1165/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Delta.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Delta.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Delta.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Delta.c [1166/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/DllSecur.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/DllSecur.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/DllSecur.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/DllSecur.c [1167/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFind.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFind.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFind.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/LzFind.c [1168/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFindMt.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFindMt.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFindMt.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/LzFindMt.c [1169/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFindOpt.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFindOpt.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFindOpt.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/LzFindOpt.c [1170/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2Dec.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2Dec.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2Dec.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Lzma2Dec.c [1171/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2DecMt.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2DecMt.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2DecMt.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Lzma2DecMt.c [1172/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2Enc.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2Enc.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2Enc.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Lzma2Enc.c [1173/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma86Dec.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma86Dec.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma86Dec.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Lzma86Dec.c [1174/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma86Enc.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma86Enc.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma86Enc.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Lzma86Enc.c [1175/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaDec.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaDec.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaDec.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/LzmaDec.c [1176/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaEnc.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaEnc.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaEnc.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/LzmaEnc.c [1177/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaLib.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaLib.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaLib.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/LzmaLib.c [1178/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/MtCoder.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/MtCoder.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/MtCoder.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/MtCoder.c [1179/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/MtDec.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/MtDec.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/MtDec.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/MtDec.c [1180/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Ppmd7.c [1181/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7Dec.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7Dec.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7Dec.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Ppmd7Dec.c [1182/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7Enc.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7Enc.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7Enc.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Ppmd7Enc.c [1183/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sha256.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sha256.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sha256.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Sha256.c [1184/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sha256Opt.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sha256Opt.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sha256Opt.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Sha256Opt.c [1185/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sort.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sort.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sort.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Sort.c [1186/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Threads.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Threads.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Threads.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Threads.c [1187/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Xz.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Xz.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Xz.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/Xz.c [1188/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzCrc64.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzCrc64.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzCrc64.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/XzCrc64.c [1189/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzCrc64Opt.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzCrc64Opt.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzCrc64Opt.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/XzCrc64Opt.c [1190/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzDec.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzDec.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzDec.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/XzDec.c [1191/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzEnc.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzEnc.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzEnc.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/XzEnc.c [1192/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -fPIC -MD -MT tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzIn.c.o -MF tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzIn.c.o.d -o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzIn.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z/XzIn.c [1193/2434] : && /usr/local/bin/cmake -E rm -f tools/pr-downloader/src/lib/7z/lib7zip.a && /usr/bin/ar qc tools/pr-downloader/src/lib/7z/lib7zip.a tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zAlloc.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zArcIn.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zBuf.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zBuf2.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zCrc.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zCrcOpt.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zDec.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zFile.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/7zStream.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Aes.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/AesOpt.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Alloc.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bcj2.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bcj2Enc.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bra.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Bra86.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/BraIA64.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/CpuArch.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Delta.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/DllSecur.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFind.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFindMt.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzFindOpt.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2Dec.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2DecMt.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma2Enc.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma86Dec.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Lzma86Enc.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaDec.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaEnc.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/LzmaLib.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/MtCoder.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/MtDec.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7Dec.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Ppmd7Enc.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sha256.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sha256Opt.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Sort.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Threads.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/Xz.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzCrc64.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzCrc64Opt.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzDec.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzEnc.c.o tools/pr-downloader/src/lib/7z/CMakeFiles/7zip.dir/XzIn.c.o && /usr/bin/ranlib tools/pr-downloader/src/lib/7z/lib7zip.a && : [1194/2434] : && /usr/local/bin/cmake -E rm -f rts/System/FileSystem/Archives/libarchives.a && /usr/bin/ar qc rts/System/FileSystem/Archives/libarchives.a rts/System/FileSystem/Archives/CMakeFiles/archives.dir/BufferedArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/DirArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/IArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/PoolArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/SevenZipArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/VirtualArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/ZipArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/Backend.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/DefaultFilter.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/DefaultFormatter.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/FramePrefixer.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/LogSinkHandler.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/LogUtil.c.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/TracySink.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/Log/ConsoleSink.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives.dir/__/__/TimeUtil.cpp.o && /usr/bin/ranlib rts/System/FileSystem/Archives/libarchives.a && : [1195/2434] : && /usr/local/bin/cmake -E rm -f rts/System/FileSystem/Archives/libarchives_nothreadpool.a && /usr/bin/ar qc rts/System/FileSystem/Archives/libarchives_nothreadpool.a rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/BufferedArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/DirArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/IArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/PoolArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/SevenZipArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/VirtualArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/ZipArchive.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/Backend.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/DefaultFilter.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/DefaultFormatter.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/FramePrefixer.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/LogSinkHandler.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/LogUtil.c.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/TracySink.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/Log/ConsoleSink.cpp.o rts/System/FileSystem/Archives/CMakeFiles/archives_nothreadpool.dir/__/__/TimeUtil.cpp.o && /usr/bin/ranlib rts/System/FileSystem/Archives/libarchives_nothreadpool.a && : [1196/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/lib/base64/CMakeFiles/pr-base64.dir/base64.cpp.o -MF tools/pr-downloader/src/lib/base64/CMakeFiles/pr-base64.dir/base64.cpp.o.d -o tools/pr-downloader/src/lib/base64/CMakeFiles/pr-base64.dir/base64.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64/base64.cpp [1197/2434] : && /usr/local/bin/cmake -E rm -f tools/pr-downloader/src/lib/base64/libpr-base64.a && /usr/bin/ar qc tools/pr-downloader/src/lib/base64/libpr-base64.a tools/pr-downloader/src/lib/base64/CMakeFiles/pr-base64.dir/base64.cpp.o && /usr/bin/ranlib tools/pr-downloader/src/lib/base64/libpr-base64.a && : [1198/2434] : && /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -fPIC -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -L/usr/local/lib -L/usr/X11R6/lib -Xlinker --dependency-file=tools/unitsync/CMakeFiles/unitsync.dir/link.d -shared -Wl,-soname,libunitsync.so -o libunitsync.so tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveNameResolver.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveLoader.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/ArchiveScanner.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/CacheDir.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/DataDirLocater.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/DataDirsAccess.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileFilter.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileHandler.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystem.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystemAbstraction.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/FileSystemInitializer.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/GZFileHandler.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/Misc.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/RapidHandler.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/SimpleParser.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/FileSystem/VFSHandler.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/CpuID.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Threading.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/ThreadAffinityGuard.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/SharedLib.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/CpuTopology.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/Futex.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/ThreadSupport.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/SoLib.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/Backend.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/DefaultFilter.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/DefaultFormatter.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/FramePrefixer.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/LogSinkHandler.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/LogUtil.c.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/TracySink.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/FileSink.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Log/OutputDebugStringSink.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/ExternalAI/LuaAIImplHandler.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Game/GameVersion.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaConstEngine.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaEncoding.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaMathExtra.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaMemPool.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaParser.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaUtils.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Lua/LuaIO.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Map/MapParser.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Map/SMF/SMFMapFile.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Sim/Misc/SideParser.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/Sim/Units/CommandAI/Command.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/GlobalConfig.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigHandler.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigLocater.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigSource.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Config/ConfigVariable.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Misc/SpringTime.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/CpuTopologyCommon.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Misc.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/ScopedFileLock.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Threading/ThreadPool.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Sync/FPUCheck.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Sync/SHA512.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SpringMath.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/CRC.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/float3.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/float4.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Info.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/LogOutput.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Option.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SafeVector.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/SafeCStrings.c.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/TdfParser.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/UriParser.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/StringUtil.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/__/__/rts/System/Platform/Linux/Hardware.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/unitsync.cpp.o tools/unitsync/CMakeFiles/unitsync.dir/LuaParserAPI.cpp.o tools/pr-downloader/src/lib/7z/lib7zip.a rts/lib/lua/liblua.a rts/lib/headlessStubs/libheadlessStubs.a rts/System/FileSystem/Archives/libarchives_nothreadpool.a /usr/lib/libz.so.7.1 /usr/local/lib/libminizip.so.3.2 tools/pr-downloader/src/lib/base64/libpr-base64.a rts/lib/smmalloc/libsmmalloc.a /usr/local/lib/libSDL2.so.0.15 /usr/local/lib/libjsoncpp.so.6.0 rts/lib/streflop/libstreflop.a tools/pr-downloader/src/lib/7z/lib7zip.a && : [1199/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/lib/md5/CMakeFiles/pr-md5.dir/md5.cpp.o -MF tools/pr-downloader/src/lib/md5/CMakeFiles/pr-md5.dir/md5.cpp.o.d -o tools/pr-downloader/src/lib/md5/CMakeFiles/pr-md5.dir/md5.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/md5/md5.cpp [1200/2434] : && /usr/local/bin/cmake -E rm -f tools/pr-downloader/src/lib/md5/libpr-md5.a && /usr/bin/ar qc tools/pr-downloader/src/lib/md5/libpr-md5.a tools/pr-downloader/src/lib/md5/CMakeFiles/pr-md5.dir/md5.cpp.o && /usr/bin/ranlib tools/pr-downloader/src/lib/md5/libpr-md5.a && : [1201/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/lib/sha1/CMakeFiles/pr-sha1.dir/sha1.cpp.o -MF tools/pr-downloader/src/lib/sha1/CMakeFiles/pr-sha1.dir/sha1.cpp.o.d -o tools/pr-downloader/src/lib/sha1/CMakeFiles/pr-sha1.dir/sha1.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/sha1/sha1.cpp [1202/2434] : && /usr/local/bin/cmake -E rm -f tools/pr-downloader/src/lib/sha1/libpr-sha1.a && /usr/bin/ar qc tools/pr-downloader/src/lib/sha1/libpr-sha1.a tools/pr-downloader/src/lib/sha1/CMakeFiles/pr-sha1.dir/sha1.cpp.o && /usr/bin/ranlib tools/pr-downloader/src/lib/sha1/libpr-sha1.a && : [1203/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/CurlWrapper.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/CurlWrapper.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/CurlWrapper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/CurlWrapper.cpp [1204/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Download.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Download.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Download.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/Download.cpp [1205/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/DownloadEnum.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/DownloadEnum.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/DownloadEnum.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/DownloadEnum.cpp [1206/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/DownloadData.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/DownloadData.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/DownloadData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/Http/DownloadData.cpp [1207/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/ETag.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/ETag.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/ETag.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/Http/ETag.cpp [1208/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/HttpDownloader.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/HttpDownloader.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/HttpDownloader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/Http/HttpDownloader.cpp [1209/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/IOThreadPool.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/IOThreadPool.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/IOThreadPool.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/Http/IOThreadPool.cpp [1210/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/Throttler.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/Throttler.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/Throttler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/Http/Throttler.cpp [1211/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/IDownloader.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/IDownloader.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/IDownloader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/IDownloader.cpp [1212/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/RapidDownloader.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/RapidDownloader.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/RapidDownloader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/Rapid/RapidDownloader.cpp [1213/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/Repo.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/Repo.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/Repo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/Rapid/Repo.cpp [1214/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/Sdp.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/Sdp.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/Sdp.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Downloader/Rapid/Sdp.cpp [1215/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/File.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/File.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/File.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/FileSystem/File.cpp [1216/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/FileSystem.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/FileSystem.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/FileSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/FileSystem/FileSystem.cpp [1217/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/HashGzip.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/HashGzip.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/HashGzip.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/FileSystem/HashGzip.cpp [1218/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/HashMD5.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/HashMD5.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/HashMD5.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/FileSystem/HashMD5.cpp [1219/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/IHash.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/IHash.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/IHash.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/FileSystem/IHash.cpp [1220/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/SevenZipArchive.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/SevenZipArchive.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/SevenZipArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/FileSystem/SevenZipArchive.cpp [1221/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/ZipArchive.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/ZipArchive.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/ZipArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/FileSystem/ZipArchive.cpp [1222/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Logger.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Logger.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Logger.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Logger.cpp [1223/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Tracer.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Tracer.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Tracer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Tracer.cpp [1224/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Util.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Util.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Util.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Util.cpp [1225/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -DPR_DOWNLOADER_VERSION=tarball -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Version.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Version.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Version.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/Version.cpp [1226/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/pr-downloader.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/pr-downloader.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/pr-downloader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/pr-downloader.cpp [1227/2434] : && /usr/local/bin/cmake -E rm -f tools/pr-downloader/src/libpr-downloader.a && /usr/bin/ar qc tools/pr-downloader/src/libpr-downloader.a tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/CurlWrapper.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Download.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/DownloadEnum.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/DownloadData.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/ETag.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/HttpDownloader.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/IOThreadPool.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Http/Throttler.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/IDownloader.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/RapidDownloader.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/Repo.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Downloader/Rapid/Sdp.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/File.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/FileSystem.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/HashGzip.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/HashMD5.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/IHash.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/SevenZipArchive.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/FileSystem/ZipArchive.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Logger.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Tracer.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Util.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/Version.cpp.o tools/pr-downloader/src/CMakeFiles/pr-downloader.dir/pr-downloader.cpp.o && /usr/bin/ranlib tools/pr-downloader/src/libpr-downloader.a && : [1228/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++20 -MD -MT tools/pr-downloader/src/CMakeFiles/pr-downloader_cli.dir/main.cpp.o -MF tools/pr-downloader/src/CMakeFiles/pr-downloader_cli.dir/main.cpp.o.d -o tools/pr-downloader/src/CMakeFiles/pr-downloader_cli.dir/main.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/main.cpp [1229/2434] : && /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -Xlinker --dependency-file=tools/pr-downloader/src/CMakeFiles/pr-downloader_cli.dir/link.d tools/pr-downloader/src/CMakeFiles/pr-downloader_cli.dir/main.cpp.o -o tools/pr-downloader/src/pr-downloader tools/pr-downloader/src/libpr-downloader.a /usr/local/lib/libjsoncpp.so.6.0 /usr/local/lib/libcurl.so.26.34 /usr/lib/libz.so.7.1 /usr/local/lib/libminizip.so.3.2 tools/pr-downloader/src/lib/base64/libpr-base64.a tools/pr-downloader/src/lib/md5/libpr-md5.a tools/pr-downloader/src/lib/sha1/libpr-sha1.a tools/pr-downloader/src/lib/7z/lib7zip.a -lpthread && : [1230/2434] cd /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/cont/base/bitmaps && /usr/local/bin/7z a -tzip /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/base/spring/bitmaps.sdz modinfo.lua README.txt bitmaps/sidebar.bmp bitmaps/Bark.bmp bitmaps/randdots.tga bitmaps/stateButton.bmp bitmaps/muzzlefront.tga bitmaps/check.bmp bitmaps/grassA.bmp bitmaps/ocean.jpg bitmaps/flare.bmp bitmaps/scrollbar.bmp bitmaps/armsilo1.bmp bitmaps/birch1.bmp bitmaps/button.bmp bitmaps/scars/scar1.tga bitmaps/scars/scar1_normal.tga bitmaps/scars/scar2.tga bitmaps/scars/scar2_normal.tga bitmaps/laserfalloff.tga bitmaps/emptyBuildPane.bmp bitmaps/detailtex.bmp bitmaps/hovershape.bmp bitmaps/core1.gif bitmaps/clouddetail.bmp bitmaps/grass3.jpg bitmaps/boatshape.bmp bitmaps/circularthingy.tga bitmaps/muzzleside.tga bitmaps/spacer.bmp bitmaps/groundflash.tga bitmaps/circles.tga bitmaps/explo.tga bitmaps/waterbump.png bitmaps/waterbump_4tiles.dds bitmaps/groundring.tga bitmaps/guiicon_move.bmp bitmaps/detailtex2.bmp bitmaps/defaultradardot.png bitmaps/graphPaper.bmp bitmaps/ui/background/background.jpg bitmaps/wake.tga bitmaps/smoketrail.tga bitmaps/bleaf.bmp bitmaps/cdet.bmp bitmaps/explo.bmp bitmaps/flare.tga bitmaps/largelaserfalloff.tga bitmaps/explofade.tga bitmaps/shorewaverand.png bitmaps/flame.tga bitmaps/spectator.GIF bitmaps/arm1.gif bitmaps/laserend.tga bitmaps/birch3.bmp bitmaps/tooltip.bmp bitmaps/birch2.bmp bitmaps/caustics/caustic26.jpg bitmaps/caustics/caustic25.jpg bitmaps/caustics/caustic24.jpg bitmaps/caustics/caustic10.jpg bitmaps/caustics/caustic30.jpg bitmaps/caustics/caustic15.jpg bitmaps/caustics/caustic14.jpg bitmaps/caustics/caustic02.jpg bitmaps/caustics/caustic08.jpg bitmaps/caustics/caustic13.jpg bitmaps/caustics/caustic28.jpg bitmaps/caustics/caustic11.jpg bitmaps/caustics/caustic29.jpg bitmaps/caustics/caustic01.jpg bitmaps/caustics/caustic04.jpg bitmaps/caustics/caustic16.jpg bitmaps/caustics/caustic06.jpg bitmaps/caustics/caustic12.jpg bitmaps/caustics/caustic09.jpg bitmaps/caustics/caustic07.jpg bitmaps/caustics/caustic05.jpg bitmaps/caustics/caustic03.jpg bitmaps/caustics/caustic00.jpg bitmaps/caustics/caustic20.jpg bitmaps/caustics/caustic23.jpg bitmaps/caustics/caustic31.jpg bitmaps/caustics/caustic18.jpg bitmaps/caustics/caustic17.jpg bitmaps/caustics/caustic21.jpg bitmaps/caustics/caustic22.jpg bitmaps/caustics/caustic19.jpg bitmaps/caustics/caustic27.jpg bitmaps/pane.bmp bitmaps/tracks/ComTrack.bmp bitmaps/tracks/StdTank.bmp bitmaps/gran.bmp bitmaps/foam.jpg bitmaps/gran2.bmp bitmaps/smoke/smoke0002.bmp bitmaps/smoke/smoke_Alpha0003.bmp bitmaps/smoke/smoke0009.bmp bitmaps/smoke/smoke_Alpha0010.bmp bitmaps/smoke/smoke00.tga bitmaps/smoke/smoke_Alpha0000.bmp bitmaps/smoke/smoke08.tga bitmaps/smoke/smoke02.tga bitmaps/smoke/smoke_Alpha0004.bmp bitmaps/smoke/smoke_Alpha0011.bmp bitmaps/smoke/smoke0004.bmp bitmaps/smoke/smoke_Alpha0009.bmp bitmaps/smoke/smoke_Alpha0001.bmp bitmaps/smoke/smoke_Alpha0006.bmp bitmaps/smoke/smoke11.tga bitmaps/smoke/smoke_Alpha0007.bmp bitmaps/smoke/smoke0006.bmp bitmaps/smoke/smoke0008.bmp bitmaps/smoke/smoke04.tga bitmaps/smoke/smoke_Alpha0008.bmp bitmaps/smoke/smoke10.tga bitmaps/smoke/smoke09.tga bitmaps/smoke/smoke0011.bmp bitmaps/smoke/smoke0000.bmp bitmaps/smoke/smoke0012.bmp bitmaps/smoke/smoke06.tga bitmaps/smoke/smoke07.tga bitmaps/smoke/smoke0007.bmp bitmaps/smoke/smoke0010.bmp bitmaps/smoke/smoke0005.bmp bitmaps/smoke/smoke0001.bmp bitmaps/smoke/smoke03.tga bitmaps/smoke/smoke05.tga bitmaps/smoke/smoke_Alpha0012.bmp bitmaps/smoke/smoke_Alpha0005.bmp bitmaps/smoke/smoke_Alpha0002.bmp bitmaps/smoke/smoke01.tga bitmaps/smoke/smoke0003.bmp >/dev/null [1231/2434] cd /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/cont/base/springcontent && /usr/local/bin/7z a -tzip /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/base/springcontent.sdz shaders/ARB/dwAddSplash.fp shaders/ARB/dwAddSplash.vp shaders/ARB/dwDetailNormal.fp shaders/ARB/dwDetailNormal.vp shaders/ARB/dwgroundreflectinverted.vp shaders/ARB/dwgroundrefract.vp shaders/ARB/water.fp shaders/ARB/waterDyn.fp shaders/ARB/waterDyn.vp shaders/ARB/waterDynNT.vp shaders/ARB/waterDynNormal.fp shaders/ARB/waterDynNormal.vp shaders/ARB/waterDynWave.fp shaders/ARB/waterDynWave.vp shaders/ARB/waterDynWave2.fp shaders/ARB/waterDynWave2.vp shaders/ARB/waterDynWave3.fp shaders/ARB/waterDynWave3.vp shaders/ARB/waterRefractT2D.fp shaders/ARB/waterRefractTR.fp shaders/GLSL/BumpWaterCoastBlurFS.glsl shaders/GLSL/BumpWaterCoastBlurVS.glsl shaders/GLSL/BumpWaterFS.glsl shaders/GLSL/BumpWaterVS.glsl shaders/GLSL/CubeMapFS.glsl shaders/GLSL/CubeMapVS.glsl shaders/GLSL/EquiRectConverterFS.glsl shaders/GLSL/FullscreenTriangleTexFS.glsl shaders/GLSL/FullscreenTriangleVS.glsl shaders/GLSL/GrassFragProg.glsl shaders/GLSL/GrassVertProg.glsl shaders/GLSL/GroundDecalsFragProg.glsl shaders/GLSL/GroundDecalsVertProg.glsl shaders/GLSL/Icons2DVS.glsl shaders/GLSL/Icons3DVS.glsl shaders/GLSL/IconsFS.glsl shaders/GLSL/MiniMapFragProg.glsl shaders/GLSL/MiniMapVertProg.glsl shaders/GLSL/ModelFragProg.glsl shaders/GLSL/ModelFragProgGL4.glsl shaders/GLSL/ModelVertProg.glsl shaders/GLSL/ModelVertProgGL4.glsl shaders/GLSL/ModernSkyFS.glsl shaders/GLSL/ModernSkyVS.glsl shaders/GLSL/ProjFXFragProg.glsl shaders/GLSL/ProjFXFragShadowProg.glsl shaders/GLSL/ProjFXVertProg.glsl shaders/GLSL/ProjFXVertShadowProg.glsl shaders/GLSL/SMFBorderFragProg.glsl shaders/GLSL/SMFBorderVertProg.glsl shaders/GLSL/SMFFragProg.glsl shaders/GLSL/SMFShadingTextureFragProg.glsl shaders/GLSL/SMFShadingTextureVertProg.glsl shaders/GLSL/SMFVertProg.glsl shaders/GLSL/ShadowGenFragProg.glsl shaders/GLSL/ShadowGenFragProgGL4.glsl shaders/GLSL/ShadowGenVertMapProg.glsl shaders/GLSL/ShadowGenVertProg.glsl shaders/GLSL/ShadowGenVertProgGL4.glsl shaders/GLSL/ShapesFragProg.glsl shaders/GLSL/ShapesVertProg.glsl shaders/GLSL/groundDecals.lua shaders/GLSL/infoHeight.lua shaders/GLSL/infoLOS.lua shaders/GLSL/infoMetal.lua shaders/GLSL/infoPath.lua unittextures/tatex/PALETTE.PAL unittextures/tree_fir_tall_5_1.dds unittextures/tree_fir_tall_5_2.dds unittextures/tree_fir_tall_5_normal.dds mapgenerator/mapinfo_template.lua objects3d/fir_tree_large.s3o objects3d/fir_tree_medium.s3o objects3d/fir_tree_small.s3o objects3d/fir_tree_smallest.s3o features/treetype.lua EngineOptions.lua gamedata/unitdefs.lua gamedata/explosion_alias.lua gamedata/unitdefs_post.lua gamedata/armordefs.lua gamedata/explosions.lua gamedata/system.lua gamedata/scanutils.lua gamedata/parse_snd.lua gamedata/parse_tdf.lua gamedata/weapondefs.lua gamedata/defs.lua gamedata/defs_post.lua gamedata/weapondefs_post.lua gamedata/modrules.lua gamedata/resources.lua gamedata/featuredefs.lua gamedata/download_builds.lua gamedata/sidedata.lua gamedata/featuredefs_post.lua gamedata/movedefs.lua gamedata/unit_script_header.lua gamedata/VFSUtils.lua gamedata/parse_fbi.lua gamedata/resources_map.lua gamedata/sounds.lua gamedata/icontypes.lua anims/cursornormal_0.bmp anims/cursortime_0.png anims/cursordwatch_2.png anims/cursordwatch.txt anims/cursorwait_3.png anims/cursornumber_00.png anims/cursorrestore_2.png anims/cursornumber_07.png anims/cursorcentroid_0.png anims/cursornumber_11.png anims/cursorselfd_0.png anims/cursorgather_1.png anims/cursornumber.txt anims/cursordwatch_1.png anims/cursorrestore_3.png anims/cursorselfd_1.png anims/cursornumber_06.png anims/cursorselfd.txt anims/cursornumber_09.png anims/cursornumber_05.png anims/cursorbuildgood_0.png anims/cursorrestore.txt anims/cursorwait_1.png anims/cursorgather_0.png anims/cursorgather_2.png anims/cursornumber_02.png anims/cursornumber_04.png anims/cursorgather.txt anims/cursorwait_0.png anims/cursornumber_10.png anims/cursorrestore_0.png anims/cursorbuildbad_0.png anims/cursorgather_3.png anims/cursorwait.txt anims/cursordwatch_0.png anims/cursorselfd_2.png anims/cursorwait_2.png anims/cursorrestore_1.png anims/cursornumber_08.png anims/cursorrestore_4.png anims/cursornumber_01.png anims/cursornumber_03.png modinfo.lua bitmaps/icons/frame_slate_faded_128x96.png bitmaps/icons/frame_slate_128x96.png bitmaps/icons/frame.png bitmaps/icons/frame_slate_hilite_128x96.png bitmaps/minimapbuttons.png LuaGadgets/callins.lua LuaGadgets/Gadgets/share_levels.lua LuaGadgets/Gadgets/cmd_nocost.lua LuaGadgets/Gadgets/game_end.lua LuaGadgets/Gadgets/share_delayed.lua LuaGadgets/Gadgets/README.txt LuaGadgets/Gadgets/share_no_builders.lua LuaGadgets/Gadgets/object_statusbars_default.lua LuaGadgets/Gadgets/cmd_doline.lua LuaGadgets/Gadgets/share_control.lua LuaGadgets/Gadgets/unit_script.lua LuaGadgets/Gadgets/game_spawn.lua LuaGadgets/Gadgets/unit_limit_dgun.lua LuaGadgets/system.lua LuaGadgets/actions.lua LuaGadgets/README.txt LuaGadgets/colors.h.lua LuaGadgets/setupdefs.lua LuaGadgets/gadgets.lua LuaHandler/config.lua LuaHandler/doc/gpl-2.0.txt LuaHandler/doc/changelog.txt LuaHandler/handler.lua LuaHandler/SystemAddons/watchdog.lua LuaHandler/Utilities/vector.lua LuaHandler/Utilities/setupdefs.lua LuaHandler/Utilities/ctrlpanel.lua LuaHandler/Utilities/keysym.lua LuaHandler/Utilities/list.lua LuaHandler/Utilities/cache.lua LuaHandler/Utilities/colors.lua LuaHandler/Utilities/table.lua LuaHandler/Utilities/savetable.lua LuaHandler/Utilities/VFS_GetFileChecksum.lua LuaHandler/Utilities/utils.lua LuaHandler/Utilities/crashHandler.lua LuaHandler/Utilities/specialCallinHandlers.lua LuaHandler/Utilities/actions.lua LuaHandler/Utilities/addonRevisions.lua LuaIntro/config.lua LuaIntro/main.lua LuaIntro/Addons/bg_logo.lua LuaIntro/Addons/loadprogress.lua LuaIntro/Addons/main.lua LuaIntro/Addons/music.lua LuaIntro/Addons/bg_texture.lua LuaSocket/socket.lua >/dev/null [1232/2434] cd /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/cont/base/maphelper && /usr/local/bin/7z a -tzip /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/base/maphelper.sdz modinfo.lua MapOptions.lua maphelper/mapdefaults.lua maphelper/parse_tdf_map.lua maphelper/system.lua maphelper/applyopts.lua maphelper/parse_tdf.lua maphelper/setupopts.lua maphelper/mapinfo.lua >/dev/null [1233/2434] cd /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/cont/base/cursors && /usr/local/bin/7z a -tzip /exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/base/cursors.sdz anims/cursorrepair_0.bmp anims/cursorattack_0.bmp anims/cursorrevive_11.bmp anims/cursorattack_1.bmp anims/cursormove_7.bmp anims/cursorunload_2.bmp anims/cursorrevive_10.bmp anims/cursorrevive_6.bmp anims/cursorrepair_3.bmp anims/cursorreclamate_4.bmp anims/cursorcapture_13.bmp anims/cursorreclamate_14.bmp anims/cursorpatrol_2.bmp anims/cursordefend_3.bmp anims/cursorrepair_8.bmp anims/cursorcapture_8.bmp anims/cursorcapture_12.bmp anims/cursorrevive_4.bmp anims/cursorreclamate_16.bmp anims/cursormove_9.bmp anims/cursormove_3.bmp anims/cursorpatrol_1.bmp anims/cursorcapture_10.bmp anims/cursorcapture_2.bmp anims/cursorcapture_11.bmp anims/cursorreclamate_2.bmp anims/cursorpatrol_0.bmp anims/cursorreclamate_9.bmp anims/cursorattack_8.bmp anims/cursorrevive_12.bmp anims/cursorunload_8.bmp anims/cursorcapture_9.bmp anims/cursorrevive_8.bmp anims/cursorpatrol_6.bmp anims/cursorpickup_4.bmp anims/cursorunload_3.bmp anims/cursorrevive_13.bmp anims/cursorpickup_8.bmp anims/cursorunload_1.bmp anims/cursordefend_6.bmp anims/cursordefend_2.bmp anims/cursorrevive_3.bmp anims/cursorpickup_2.bmp anims/cursorpickup_6.bmp anims/cursormove_4.bmp anims/cursorpatrol_5.bmp anims/cursorunload_6.bmp anims/cursorreclamate_17.bmp anims/cursorunload_4.bmp anims/cursordefend_5.bmp anims/cursormove_1.bmp anims/cursorcapture_3.bmp anims/cursorrepair_7.bmp anims/cursorpatrol_4.bmp anims/cursorrevive_7.bmp anims/cursorreclamate_15.bmp anims/cursorattack_6.bmp anims/cursorunload_0.bmp anims/cursorreclamate_12.bmp anims/cursorcapture_7.bmp anims/cursormove_8.bmp anims/cursorreclamate_6.bmp anims/cursorcapture_1.bmp anims/cursorreclamate_8.bmp anims/cursorunload_7.bmp anims/cursorrepair_5.bmp anims/cursorrevive_1.bmp anims/cursorrepair_4.bmp anims/cursorreclamate_18.bmp anims/cursormove_5.bmp anims/cursorattack_7.bmp anims/cursorcapture_6.bmp anims/cursormove_0.bmp anims/cursorattack_2.bmp anims/cursorreclamate_7.bmp anims/cursordefend_4.bmp anims/cursordefend_0.bmp anims/cursorcapture_4.bmp anims/cursorcapture_0.bmp anims/cursorrevive_9.bmp anims/cursorattack_3.bmp anims/cursorrepair_1.bmp anims/cursorreclamate_0.bmp anims/cursorpickup_1.bmp anims/cursorrevive_5.bmp anims/cursorattack_4.bmp anims/cursorpatrol_3.bmp anims/cursorreclamate_1.bmp anims/cursorpickup_5.bmp anims/cursorrepair_2.bmp anims/cursorreclamate_11.bmp anims/cursorpickup_3.bmp anims/cursorreclamate_3.bmp anims/cursorpickup_0.bmp anims/cursormove_6.bmp anims/cursorpatrol_7.bmp anims/cursorunload_5.bmp anims/cursorreclamate_19.bmp anims/cursordefend_1.bmp anims/cursorreclamate_5.bmp anims/cursorreclamate_10.bmp anims/cursorpickup_7.bmp anims/cursorrepair_6.bmp anims/cursorreclamate_13.bmp anims/cursorrevive_0.bmp anims/cursordefend_7.bmp anims/cursorrevive_2.bmp anims/cursorcapture_5.bmp anims/cursormove_2.bmp anims/cursorattack_5.bmp modinfo.lua >/dev/null [1234/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DNO_SOUND -MD -MT rts/System/Sound/CMakeFiles/no-sound.dir/IAudioChannel.cpp.o -MF rts/System/Sound/CMakeFiles/no-sound.dir/IAudioChannel.cpp.o.d -o rts/System/Sound/CMakeFiles/no-sound.dir/IAudioChannel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.cpp [1235/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DNO_SOUND -MD -MT rts/System/Sound/CMakeFiles/no-sound.dir/ISound.cpp.o -MF rts/System/Sound/CMakeFiles/no-sound.dir/ISound.cpp.o.d -o rts/System/Sound/CMakeFiles/no-sound.dir/ISound.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.h:45:7: warning: 'LoadSoundDefsImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | bool LoadSoundDefsImpl(LuaParser* defsParser) { return false; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.h:80:15: note: overridden virtual function is here 80 | virtual bool LoadSoundDefsImpl(LuaParser* defsParser) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:13:7: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 13 | void Enable(bool newState) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:26:15: note: overridden virtual function is here 26 | virtual void Enable(bool newState) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:14:7: warning: 'SetVolume' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 14 | void SetVolume(float newVolume) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:32:15: note: overridden virtual function is here 32 | virtual void SetVolume(float newVolume) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:16:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 16 | void PlaySample(size_t id, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:38:15: note: overridden virtual function is here 38 | virtual void PlaySample(size_t id, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:17:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 17 | void PlaySample(size_t id, const float3& p, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:39:15: note: overridden virtual function is here 39 | virtual void PlaySample(size_t id, const float3& p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:18:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:40:15: note: overridden virtual function is here 40 | virtual void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:20:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:42:15: note: overridden virtual function is here 42 | virtual void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:22:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:44:15: note: overridden virtual function is here 44 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:23:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:45:15: note: overridden virtual function is here 45 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:25:7: warning: 'StreamPlay' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:53:15: note: overridden virtual function is here 53 | virtual void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:27:7: warning: 'StreamStop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | void StreamStop() {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:60:15: note: overridden virtual function is here 60 | virtual void StreamStop() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:28:7: warning: 'StreamPause' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void StreamPause() {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:61:15: note: overridden virtual function is here 61 | virtual void StreamPause() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:29:8: warning: 'StreamGetTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | float StreamGetTime() { return 0.f; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:62:16: note: overridden virtual function is here 62 | virtual float StreamGetTime() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:30:8: warning: 'StreamGetPlayTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | float StreamGetPlayTime() { return 0.f; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 14 warnings generated. [1236/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DNO_SOUND -MD -MT rts/System/Sound/CMakeFiles/no-sound.dir/Null/SoundChannels.cpp.o -MF rts/System/Sound/CMakeFiles/no-sound.dir/Null/SoundChannels.cpp.o.d -o rts/System/Sound/CMakeFiles/no-sound.dir/Null/SoundChannels.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:13:7: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 13 | void Enable(bool newState) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:26:15: note: overridden virtual function is here 26 | virtual void Enable(bool newState) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:14:7: warning: 'SetVolume' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 14 | void SetVolume(float newVolume) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:32:15: note: overridden virtual function is here 32 | virtual void SetVolume(float newVolume) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:16:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 16 | void PlaySample(size_t id, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:38:15: note: overridden virtual function is here 38 | virtual void PlaySample(size_t id, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:17:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 17 | void PlaySample(size_t id, const float3& p, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:39:15: note: overridden virtual function is here 39 | virtual void PlaySample(size_t id, const float3& p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:18:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:40:15: note: overridden virtual function is here 40 | virtual void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:20:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:42:15: note: overridden virtual function is here 42 | virtual void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:22:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:44:15: note: overridden virtual function is here 44 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:23:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:45:15: note: overridden virtual function is here 45 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:25:7: warning: 'StreamPlay' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:53:15: note: overridden virtual function is here 53 | virtual void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:27:7: warning: 'StreamStop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | void StreamStop() {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:60:15: note: overridden virtual function is here 60 | virtual void StreamStop() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:28:7: warning: 'StreamPause' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void StreamPause() {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:61:15: note: overridden virtual function is here 61 | virtual void StreamPause() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:29:8: warning: 'StreamGetTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | float StreamGetTime() { return 0.f; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:62:16: note: overridden virtual function is here 62 | virtual float StreamGetTime() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:30:8: warning: 'StreamGetPlayTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | float StreamGetPlayTime() { return 0.f; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 13 warnings generated. [1237/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -DNO_SOUND -MD -MT rts/System/Sound/CMakeFiles/no-sound.dir/Null/NullSound.cpp.o -MF rts/System/Sound/CMakeFiles/no-sound.dir/Null/NullSound.cpp.o.d -o rts/System/Sound/CMakeFiles/no-sound.dir/Null/NullSound.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.h:45:7: warning: 'LoadSoundDefsImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | bool LoadSoundDefsImpl(LuaParser* defsParser) { return false; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.h:80:15: note: overridden virtual function is here 80 | virtual bool LoadSoundDefsImpl(LuaParser* defsParser) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:13:7: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 13 | void Enable(bool newState) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:26:15: note: overridden virtual function is here 26 | virtual void Enable(bool newState) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:14:7: warning: 'SetVolume' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 14 | void SetVolume(float newVolume) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:32:15: note: overridden virtual function is here 32 | virtual void SetVolume(float newVolume) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:16:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 16 | void PlaySample(size_t id, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:38:15: note: overridden virtual function is here 38 | virtual void PlaySample(size_t id, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:17:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 17 | void PlaySample(size_t id, const float3& p, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:39:15: note: overridden virtual function is here 39 | virtual void PlaySample(size_t id, const float3& p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:18:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:40:15: note: overridden virtual function is here 40 | virtual void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:20:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:42:15: note: overridden virtual function is here 42 | virtual void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:22:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:44:15: note: overridden virtual function is here 44 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:23:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:45:15: note: overridden virtual function is here 45 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:25:7: warning: 'StreamPlay' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:53:15: note: overridden virtual function is here 53 | virtual void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:27:7: warning: 'StreamStop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | void StreamStop() {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:60:15: note: overridden virtual function is here 60 | virtual void StreamStop() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:28:7: warning: 'StreamPause' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void StreamPause() {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:61:15: note: overridden virtual function is here 61 | virtual void StreamPause() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:29:8: warning: 'StreamGetTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | float StreamGetTime() { return 0.f; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:62:16: note: overridden virtual function is here 62 | virtual float StreamGetTime() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:30:8: warning: 'StreamGetPlayTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | float StreamGetPlayTime() { return 0.f; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 14 warnings generated. [1238/2434] : && /usr/local/bin/cmake -E rm -f rts/System/Sound/libno-sound.a && /usr/bin/ar qc rts/System/Sound/libno-sound.a rts/System/Sound/CMakeFiles/no-sound.dir/IAudioChannel.cpp.o rts/System/Sound/CMakeFiles/no-sound.dir/ISound.cpp.o rts/System/Sound/CMakeFiles/no-sound.dir/Null/SoundChannels.cpp.o rts/System/Sound/CMakeFiles/no-sound.dir/Null/NullSound.cpp.o && /usr/bin/ranlib rts/System/Sound/libno-sound.a && : [1239/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/ISound.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/ISound.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/ISound.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.h:40:13: warning: 'GetSoundItem' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | SoundItem* GetSoundItem(size_t id); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.h:40:21: note: overridden virtual function is here 40 | virtual SoundItem* GetSoundItem(size_t id) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.h:69:7: warning: 'LoadSoundDefsImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | bool LoadSoundDefsImpl(LuaParser* defsParser); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.h:80:15: note: overridden virtual function is here 80 | virtual bool LoadSoundDefsImpl(LuaParser* defsParser) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.h:45:7: warning: 'LoadSoundDefsImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | bool LoadSoundDefsImpl(LuaParser* defsParser) { return false; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.h:80:15: note: overridden virtual function is here 80 | virtual bool LoadSoundDefsImpl(LuaParser* defsParser) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:13:7: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 13 | void Enable(bool newState) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:26:15: note: overridden virtual function is here 26 | virtual void Enable(bool newState) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:14:7: warning: 'SetVolume' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 14 | void SetVolume(float newVolume) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:32:15: note: overridden virtual function is here 32 | virtual void SetVolume(float newVolume) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:16:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 16 | void PlaySample(size_t id, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:38:15: note: overridden virtual function is here 38 | virtual void PlaySample(size_t id, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:17:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 17 | void PlaySample(size_t id, const float3& p, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:39:15: note: overridden virtual function is here 39 | virtual void PlaySample(size_t id, const float3& p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:18:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:40:15: note: overridden virtual function is here 40 | virtual void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:20:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:42:15: note: overridden virtual function is here 42 | virtual void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:22:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:44:15: note: overridden virtual function is here 44 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:23:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:45:15: note: overridden virtual function is here 45 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:25:7: warning: 'StreamPlay' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:53:15: note: overridden virtual function is here 53 | virtual void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:27:7: warning: 'StreamStop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | void StreamStop() {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:60:15: note: overridden virtual function is here 60 | virtual void StreamStop() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:28:7: warning: 'StreamPause' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void StreamPause() {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:61:15: note: overridden virtual function is here 61 | virtual void StreamPause() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:29:8: warning: 'StreamGetTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | float StreamGetTime() { return 0.f; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:62:16: note: overridden virtual function is here 62 | virtual float StreamGetTime() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:30:8: warning: 'StreamGetPlayTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | float StreamGetPlayTime() { return 0.f; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:27:7: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | void Enable(bool newState); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:26:15: note: overridden virtual function is here 26 | virtual void Enable(bool newState) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:28:7: warning: 'SetVolume' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void SetVolume(float newVolume); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:32:15: note: overridden virtual function is here 32 | virtual void SetVolume(float newVolume) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:30:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void PlaySample(size_t id, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:38:15: note: overridden virtual function is here 38 | virtual void PlaySample(size_t id, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:31:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void PlaySample(size_t id, const float3& pos, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:39:15: note: overridden virtual function is here 39 | virtual void PlaySample(size_t id, const float3& p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:32:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void PlaySample(size_t id, const float3& pos, const float3& velocity, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:40:15: note: overridden virtual function is here 40 | virtual void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:34:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | void PlaySample(size_t id, const CWorldObject* obj, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:42:15: note: overridden virtual function is here 42 | virtual void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:36:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:44:15: note: overridden virtual function is here 44 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:37:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:45:15: note: overridden virtual function is here 45 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:40:7: warning: 'StreamPlay' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:53:15: note: overridden virtual function is here 53 | virtual void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:47:7: warning: 'StreamStop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | void StreamStop(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:60:15: note: overridden virtual function is here 60 | virtual void StreamStop() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:48:7: warning: 'StreamPause' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | void StreamPause(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:61:15: note: overridden virtual function is here 61 | virtual void StreamPause() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:49:8: warning: 'StreamGetTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | float StreamGetTime(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:62:16: note: overridden virtual function is here 62 | virtual float StreamGetTime() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:50:8: warning: 'StreamGetPlayTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | float StreamGetPlayTime(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 29 warnings generated. [1240/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/IAudioChannel.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/IAudioChannel.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/IAudioChannel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.cpp [1241/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/Null/NullSound.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/Null/NullSound.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/Null/NullSound.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.h:45:7: warning: 'LoadSoundDefsImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 45 | bool LoadSoundDefsImpl(LuaParser* defsParser) { return false; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.h:80:15: note: overridden virtual function is here 80 | virtual bool LoadSoundDefsImpl(LuaParser* defsParser) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:13:7: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 13 | void Enable(bool newState) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:26:15: note: overridden virtual function is here 26 | virtual void Enable(bool newState) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:14:7: warning: 'SetVolume' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 14 | void SetVolume(float newVolume) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:32:15: note: overridden virtual function is here 32 | virtual void SetVolume(float newVolume) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:16:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 16 | void PlaySample(size_t id, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:38:15: note: overridden virtual function is here 38 | virtual void PlaySample(size_t id, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:17:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 17 | void PlaySample(size_t id, const float3& p, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:39:15: note: overridden virtual function is here 39 | virtual void PlaySample(size_t id, const float3& p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:18:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:40:15: note: overridden virtual function is here 40 | virtual void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:20:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:42:15: note: overridden virtual function is here 42 | virtual void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:22:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:44:15: note: overridden virtual function is here 44 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:23:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:45:15: note: overridden virtual function is here 45 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:25:7: warning: 'StreamPlay' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:53:15: note: overridden virtual function is here 53 | virtual void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:27:7: warning: 'StreamStop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | void StreamStop() {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:60:15: note: overridden virtual function is here 60 | virtual void StreamStop() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:28:7: warning: 'StreamPause' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void StreamPause() {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:61:15: note: overridden virtual function is here 61 | virtual void StreamPause() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:29:8: warning: 'StreamGetTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | float StreamGetTime() { return 0.f; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:62:16: note: overridden virtual function is here 62 | virtual float StreamGetTime() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullSound.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/Null/NullAudioChannel.h:30:8: warning: 'StreamGetPlayTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | float StreamGetPlayTime() { return 0.f; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 14 warnings generated. [1242/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/ALShared.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/ALShared.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/ALShared.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/ALShared.cpp [1243/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFX.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFX.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFX.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/EFX.cpp [1244/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFXfuncs.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFXfuncs.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFXfuncs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/EFXfuncs.cpp [1245/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFXPresets.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFXPresets.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFXPresets.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/EFXPresets.cpp [1246/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/AudioChannel.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/AudioChannel.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/AudioChannel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:27:7: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | void Enable(bool newState); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:26:15: note: overridden virtual function is here 26 | virtual void Enable(bool newState) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:28:7: warning: 'SetVolume' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void SetVolume(float newVolume); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:32:15: note: overridden virtual function is here 32 | virtual void SetVolume(float newVolume) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:30:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void PlaySample(size_t id, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:38:15: note: overridden virtual function is here 38 | virtual void PlaySample(size_t id, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:31:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void PlaySample(size_t id, const float3& pos, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:39:15: note: overridden virtual function is here 39 | virtual void PlaySample(size_t id, const float3& p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:32:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void PlaySample(size_t id, const float3& pos, const float3& velocity, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:40:15: note: overridden virtual function is here 40 | virtual void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:34:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | void PlaySample(size_t id, const CWorldObject* obj, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:42:15: note: overridden virtual function is here 42 | virtual void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:36:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:44:15: note: overridden virtual function is here 44 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:37:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:45:15: note: overridden virtual function is here 45 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:40:7: warning: 'StreamPlay' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:53:15: note: overridden virtual function is here 53 | virtual void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:47:7: warning: 'StreamStop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | void StreamStop(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:60:15: note: overridden virtual function is here 60 | virtual void StreamStop() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:48:7: warning: 'StreamPause' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | void StreamPause(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:61:15: note: overridden virtual function is here 61 | virtual void StreamPause() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:49:8: warning: 'StreamGetTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | float StreamGetTime(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:62:16: note: overridden virtual function is here 62 | virtual float StreamGetTime() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:50:8: warning: 'StreamGetPlayTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | float StreamGetPlayTime(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 13 warnings generated. [1247/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/OggDecoder.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/OggDecoder.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/OggDecoder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/OggDecoder.cpp [1248/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/Mp3Decoder.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/Mp3Decoder.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/Mp3Decoder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Mp3Decoder.cpp [1249/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/MusicStream.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/MusicStream.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/MusicStream.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/MusicStream.cpp [1250/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/Sound.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/Sound.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/Sound.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.h:40:13: warning: 'GetSoundItem' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | SoundItem* GetSoundItem(size_t id); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.h:40:21: note: overridden virtual function is here 40 | virtual SoundItem* GetSoundItem(size_t id) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.h:69:7: warning: 'LoadSoundDefsImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | bool LoadSoundDefsImpl(LuaParser* defsParser); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.h:80:15: note: overridden virtual function is here 80 | virtual bool LoadSoundDefsImpl(LuaParser* defsParser) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.cpp:35: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 4 warnings generated. [1251/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundChannels.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundChannels.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundChannels.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:27:7: warning: 'Enable' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | void Enable(bool newState); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:26:15: note: overridden virtual function is here 26 | virtual void Enable(bool newState) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:28:7: warning: 'SetVolume' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void SetVolume(float newVolume); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:32:15: note: overridden virtual function is here 32 | virtual void SetVolume(float newVolume) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:30:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void PlaySample(size_t id, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:38:15: note: overridden virtual function is here 38 | virtual void PlaySample(size_t id, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:31:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void PlaySample(size_t id, const float3& pos, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:39:15: note: overridden virtual function is here 39 | virtual void PlaySample(size_t id, const float3& p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:32:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void PlaySample(size_t id, const float3& pos, const float3& velocity, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:40:15: note: overridden virtual function is here 40 | virtual void PlaySample(size_t id, const float3& p, const float3& velocity, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:34:7: warning: 'PlaySample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 34 | void PlaySample(size_t id, const CWorldObject* obj, float volume = 1.0f); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:42:15: note: overridden virtual function is here 42 | virtual void PlaySample(size_t id, const CWorldObject* p, float volume = 1.0f) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:36:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 36 | void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:44:15: note: overridden virtual function is here 44 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const CWorldObject* obj) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:37:7: warning: 'PlayRandomSample' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 37 | void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:45:15: note: overridden virtual function is here 45 | virtual void PlayRandomSample(const GuiSoundSet& soundSet, const float3& pos, const float3& vel = ZeroVector) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:40:7: warning: 'StreamPlay' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:53:15: note: overridden virtual function is here 53 | virtual void StreamPlay(const std::string& path, float volume = 1.0f, bool enqueue = false) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:47:7: warning: 'StreamStop' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 47 | void StreamStop(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:60:15: note: overridden virtual function is here 60 | virtual void StreamStop() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:48:7: warning: 'StreamPause' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 48 | void StreamPause(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:61:15: note: overridden virtual function is here 61 | virtual void StreamPause() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:49:8: warning: 'StreamGetTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 49 | float StreamGetTime(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:62:16: note: overridden virtual function is here 62 | virtual float StreamGetTime() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundChannels.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/AudioChannel.h:50:8: warning: 'StreamGetPlayTime' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 50 | float StreamGetPlayTime(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/IAudioChannel.h:63:16: note: overridden virtual function is here 63 | virtual float StreamGetPlayTime() = 0; | ^ 13 warnings generated. [1252/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundBuffer.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundBuffer.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundBuffer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundBuffer.cpp [1253/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundItem.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundItem.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundItem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundItem.cpp [1254/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundSource.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundSource.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundSource.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundSource.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundSource.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.h:40:13: warning: 'GetSoundItem' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 40 | SoundItem* GetSoundItem(size_t id); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.h:40:21: note: overridden virtual function is here 40 | virtual SoundItem* GetSoundItem(size_t id) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/SoundSource.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/Sound.h:69:7: warning: 'LoadSoundDefsImpl' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 69 | bool LoadSoundDefsImpl(LuaParser* defsParser); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/ISound.h:80:15: note: overridden virtual function is here 80 | virtual bool LoadSoundDefsImpl(LuaParser* defsParser) = 0; | ^ 2 warnings generated. [1255/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/System/Sound/CMakeFiles/sound.dir/OpenAL/VorbisShared.cpp.o -MF rts/System/Sound/CMakeFiles/sound.dir/OpenAL/VorbisShared.cpp.o.d -o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/VorbisShared.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sound/OpenAL/VorbisShared.cpp [1256/2434] : && /usr/local/bin/cmake -E rm -f rts/System/Sound/libsound.a && /usr/bin/ar qc rts/System/Sound/libsound.a rts/System/Sound/CMakeFiles/sound.dir/ISound.cpp.o rts/System/Sound/CMakeFiles/sound.dir/IAudioChannel.cpp.o rts/System/Sound/CMakeFiles/sound.dir/Null/NullSound.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/ALShared.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFX.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFXfuncs.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/EFXPresets.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/AudioChannel.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/OggDecoder.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/Mp3Decoder.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/MusicStream.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/Sound.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundChannels.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundBuffer.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundItem.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/SoundSource.cpp.o rts/System/Sound/CMakeFiles/sound.dir/OpenAL/VorbisShared.cpp.o && /usr/bin/ranlib rts/System/Sound/libsound.a && : [1257/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Ecs/Helper.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Ecs/Helper.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Ecs/Helper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Helper.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [1258/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Ecs/Registry.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Ecs/Registry.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Ecs/Registry.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [1259/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Ecs/SaveLoadUtils.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Ecs/SaveLoadUtils.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Ecs/SaveLoadUtils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:762:16: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 762 | return assure().emplace(entity, std::forward(args)...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/snapshot.hpp:185:31: note: in instantiation of function template specialization 'entt::basic_registry::emplace' requested here 185 | reg->template emplace(entt, std::move(instance)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/snapshot.hpp:251:10: note: in instantiation of function template specialization 'entt::basic_snapshot_loader::assign' requested here 251 | (assign(archive), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:38:23: note: in instantiation of function template specialization 'entt::basic_snapshot_loader::component' requested here 38 | snapshot.template component | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:49:16: note: in instantiation of function template specialization 'MoveTypes::serializeComponents>' requested here 49 | MoveTypes::serializeComponents(archive, snapshot); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.cpp:64:6: note: in instantiation of function template specialization 'ProcessComponents, cereal::BinaryInputArchive &>' requested here 64 | {ProcessComponents(archive, entt::snapshot_loader{registry});} | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 13 warnings generated. [1260/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Features/Feature.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Features/Feature.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Features/Feature.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BubbleProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CGeoThermSmokeProjectile) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:13:2: note: overridden virtual function is here 13 | CR_DECLARE_DERIVED(CSmokeProjectile) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.h:22:7: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void Update(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:27:7: note: overridden virtual function is here 27 | void Update() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 39 warnings generated. [1261/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureDef.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureDef.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDef.cpp [1262/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureDefHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureDefHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureDefHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 14 warnings generated. [1263/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1264/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/AllyTeam.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/AllyTeam.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/AllyTeam.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/AllyTeam.cpp [1265/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/BuildingMaskMap.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/BuildingMaskMap.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/BuildingMaskMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/BuildingMaskMap.cpp [1266/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/CategoryHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/CategoryHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/CategoryHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CategoryHandler.cpp [1267/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/CollisionHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/CollisionHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/CollisionHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [1268/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/CollisionVolume.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/CollisionVolume.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/CollisionVolume.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CollisionVolume.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 32 warnings generated. [1269/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/CommonDefHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/CommonDefHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/CommonDefHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/CommonDefHandler.cpp [1270/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/DamageArray.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/DamageArray.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/DamageArray.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DamageArray.cpp [1271/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/DamageArrayHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/DamageArrayHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/DamageArrayHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DamageArrayHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DamageArrayHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DamageArrayHandler.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DamageArrayHandler.cpp:47:58: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 47 | LOG("[%s] number of ArmorDefs: " _STPF_, __FUNCTION__, armorDefKeys.size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 3 warnings generated. [1272/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/DefinitionTag.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/DefinitionTag.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/DefinitionTag.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DefinitionTag.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DefinitionTag.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DefinitionTag.h:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DefinitionTag.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DefinitionTag.h:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1273/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/GeometricObjects.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/GeometricObjects.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/GeometricObjects.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GeometricObjects.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GeometricObjects.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GeometricObjects.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileMemPool.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 2 warnings generated. [1274/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/GlobalSynced.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/GlobalSynced.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/GlobalSynced.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GlobalSynced.cpp [1275/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/GroundBlockingObjectMap.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/GroundBlockingObjectMap.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/GroundBlockingObjectMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1276/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/InterceptHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/InterceptHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/InterceptHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/InterceptHandler.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 33 warnings generated. [1277/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/LosHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/LosHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/LosHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1278/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/LosMap.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/LosMap.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/LosMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1279/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/ModInfo.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/ModInfo.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/ModInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ModInfo.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ModInfo.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ModInfo.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1280/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/NanoPieceCache.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/NanoPieceCache.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/NanoPieceCache.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/NanoPieceCache.cpp [1281/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/QuadField.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/QuadField.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/QuadField.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Threading/ThreadPool.h:84: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TimeProfiler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.h:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: warning: instantiation of variable 'type2::creg_class' required here, but no definition is available [-Wundefined-var-template] 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:21:79: note: in instantiation of member function 'type2::StaticClass' requested here 21 | static std::unique_ptr Get() { return IType::CreateObjInstanceType(T::StaticClass(), sizeof(T)); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:247:24: note: in instantiation of member function 'creg::DeduceType>::Get' requested here 247 | return DeduceType::Get(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/QuadField.cpp:30:2: note: in instantiation of function template specialization 'creg::GetType>' requested here 30 | CR_MEMBER(invQuadSize), | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:472:36: note: expanded from macro 'CR_MEMBER' 472 | class_->AddMember( #Member, creg::GetType(null->Member), offsetof_creg(Type, Member), alignof(decltype(Type::Member)), (creg::ClassMemberFlag) currentMemberFlags) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: forward declaration of template entity is here 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:212:21: note: expanded from macro 'CR_DECLARE_BASE' 212 | static creg::Class creg_class; \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: add an explicit instantiation declaration to suppress this warning if 'type2::creg_class' is explicitly instantiated in another translation unit /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ 34 warnings generated. [1282/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/Resource.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/Resource.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/Resource.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Resource.cpp [1283/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/ResourceHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/ResourceHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/ResourceHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceHandler.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceHandler.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1284/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/ResourceMapAnalyzer.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/ResourceMapAnalyzer.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/ResourceMapAnalyzer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/ResourceMapAnalyzer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 26 warnings generated. [1285/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/SideParser.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/SideParser.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/SideParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SideParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SideParser.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SideParser.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1286/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/SimObjectIDPool.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/SimObjectIDPool.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/SimObjectIDPool.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SimObjectIDPool.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [1287/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/SmoothHeightMesh.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/SmoothHeightMesh.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/SmoothHeightMesh.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/SmoothHeightMesh.cpp [1288/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/Team.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/Team.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/Team.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Team.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1289/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamBase.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamBase.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamBase.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/TeamBase.cpp [1290/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/TeamHandler.cpp [1291/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamStatistics.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamStatistics.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamStatistics.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/TeamStatistics.cpp [1292/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/Wind.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/Wind.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/Wind.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/Wind.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1293/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Misc/YardmapStatusEffectsMap.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Misc/YardmapStatusEffectsMap.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Misc/YardmapStatusEffectsMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1294/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/AAirMoveType.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/AAirMoveType.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/AAirMoveType.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:815:23: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 815 | auto &cpool = assure(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/AAirMoveType.cpp:125:16: note: in instantiation of function template specialization 'entt::basic_registry::emplace_or_replace' requested here 125 | Sim::registry.emplace_or_replace(owner->entityReference, owner->id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 28 warnings generated. [1295/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/StrafeAirMoveType.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/StrafeAirMoveType.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/StrafeAirMoveType.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StrafeAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1296/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/GroundMoveType.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/GroundMoveType.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/GroundMoveType.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:815:23: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 815 | auto &cpool = assure(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.cpp:3106:16: note: in instantiation of function template specialization 'entt::basic_registry::emplace_or_replace' requested here 3106 | Sim::registry.emplace_or_replace(owner->entityReference, owner->id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 36 warnings generated. [1297/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveDefHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveDefHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveDefHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveDefHandler.cpp:339:15: warning: implicit conversion from 'type' (aka 'int') to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 339 | waterline = std::numeric_limits::max(); | ~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 warnings generated. [1298/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/GroundMoveMath.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/GroundMoveMath.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/GroundMoveMath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/GroundMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1299/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/HoverMoveMath.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/HoverMoveMath.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/HoverMoveMath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/HoverMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1300/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/MoveMath.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/MoveMath.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/MoveMath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 26 warnings generated. [1301/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/ShipMoveMath.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/ShipMoveMath.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/ShipMoveMath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/ShipMoveMath.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1302/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveType.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveType.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveType.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:815:23: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 815 | auto &cpool = assure(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.cpp:186:16: note: in instantiation of function template specialization 'entt::basic_registry::emplace_or_replace' requested here 186 | Sim::registry.emplace_or_replace(owner->entityReference, owner->id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 25 warnings generated. [1303/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveTypeFactory.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveTypeFactory.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveTypeFactory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveTypeFactory.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1304/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/ScriptMoveType.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/ScriptMoveType.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/ScriptMoveType.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:815:23: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 815 | auto &cpool = assure(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/ScriptMoveType.cpp:67:16: note: in instantiation of function template specialization 'entt::basic_registry::emplace_or_replace' requested here 67 | Sim::registry.emplace_or_replace(owner->entityReference, owner->id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 37 warnings generated. [1305/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/StaticMoveType.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/StaticMoveType.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/StaticMoveType.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Components/MoveTypesComponents.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Components/BaseComponents.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:815:23: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 815 | auto &cpool = assure(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/StaticMoveType.cpp:29:16: note: in instantiation of function template specialization 'entt::basic_registry::emplace_or_replace' requested here 29 | Sim::registry.emplace_or_replace(unit->entityReference, unit->id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 25 warnings generated. [1306/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/HoverAirMoveType.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/HoverAirMoveType.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/HoverAirMoveType.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/HoverAirMoveType.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1307/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/GeneralMoveSystem.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/GeneralMoveSystem.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/GeneralMoveSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:1236:17: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 1236 | return {assure>(), assure>()..., assure()...}; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GeneralMoveSystem.cpp:30:31: note: in instantiation of function template specialization 'entt::basic_registry::view' requested here 30 | auto view = Sim::registry.view(); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 34 warnings generated. [1308/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/GroundMoveSystem.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/GroundMoveSystem.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/GroundMoveSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:1236:17: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 1236 | return {assure>(), assure>()..., assure()...}; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/GroundMoveSystem.cpp:37:35: note: in instantiation of function template specialization 'entt::basic_registry::view' requested here 37 | auto view = Sim::registry.view(); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 34 warnings generated. [1309/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/UnitTrapCheckSystem.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/UnitTrapCheckSystem.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/UnitTrapCheckSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:815:23: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 815 | auto &cpool = assure(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Utils/SystemGlobalUtils.h:24:34: note: in instantiation of function template specialization 'entt::basic_registry::emplace_or_replace' requested here 24 | return registry.template emplace_or_replace(systemGlobalsEntity); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Systems/UnitTrapCheckSystem.cpp:28:37: note: in instantiation of function template specialization 'SystemGlobals::SystemGlobal<>::CreateSystemComponent' requested here 28 | auto& comp = Sim::systemGlobals.CreateSystemComponent(); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 33 warnings generated. [1310/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Utils/UnitTrapCheckUtils.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Utils/UnitTrapCheckUtils.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Utils/UnitTrapCheckUtils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/Registry.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Ecs/SaveLoadUtils.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:815:23: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 815 | auto &cpool = assure(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/Utils/UnitTrapCheckUtils.cpp:24:19: note: in instantiation of function template specialization 'entt::basic_registry::emplace_or_replace' requested here 24 | Sim::registry.emplace_or_replace(object->entityReference | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 33 warnings generated. [1311/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Objects/SolidObject.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Objects/SolidObject.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Objects/SolidObject.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float4.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.h:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: warning: instantiation of variable 'type2::creg_class' required here, but no definition is available [-Wundefined-var-template] 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:21:79: note: in instantiation of member function 'type2::StaticClass' requested here 21 | static std::unique_ptr Get() { return IType::CreateObjInstanceType(T::StaticClass(), sizeof(T)); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:247:24: note: in instantiation of member function 'creg::DeduceType>::Get' requested here 247 | return DeduceType::Get(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.cpp:45:3: note: in instantiation of function template specialization 'creg::GetType>' requested here 45 | CR_MEMBER(footprint), | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:472:36: note: expanded from macro 'CR_MEMBER' 472 | class_->AddMember( #Member, creg::GetType(null->Member), offsetof_creg(Type, Member), alignof(decltype(Type::Member)), (creg::ClassMemberFlag) currentMemberFlags) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: forward declaration of template entity is here 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:212:21: note: expanded from macro 'CR_DECLARE_BASE' 212 | static creg::Class creg_class; \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: add an explicit instantiation declaration to suppress this warning if 'type2::creg_class' is explicitly instantiated in another translation unit /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ 13 warnings generated. [1312/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Objects/SolidObjectDef.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Objects/SolidObjectDef.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Objects/SolidObjectDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObjectDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1313/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Objects/WorldObject.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Objects/WorldObject.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Objects/WorldObject.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.cpp [1314/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Node.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Node.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Node.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Node.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1315/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/NodeLayer.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/NodeLayer.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/NodeLayer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1316/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathCache.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathCache.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathCache.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:1236:17: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 1236 | return {assure>(), assure>()..., assure()...}; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.cpp:50:27: note: in instantiation of function template specialization 'entt::basic_registry::view' requested here 50 | auto pathView = registry.view(/*entt::exclude*/); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 13 warnings generated. [1317/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathSearch.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathSearch.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathSearch.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathCache.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:1236:17: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 1236 | return {assure>(), assure>()..., assure()...}; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:1030:16: note: in instantiation of function template specialization 'entt::basic_registry::view' requested here 1030 | return view().template get(entity); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathSearch.cpp:595:29: note: in instantiation of function template specialization 'SystemGlobals::SystemGlobal>::GetSystemComponent' requested here 595 | auto& comp = systemGlobals.GetSystemComponent(); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 15 warnings generated. [1318/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathManager.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathManager.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/LoadScreen.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:762:16: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 762 | return assure().emplace(entity, std::forward(args)...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.cpp:806:16: note: in instantiation of function template specialization 'entt::basic_registry::emplace' requested here 806 | registry.emplace(pathEntity); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 27 warnings generated. [1319/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Registry.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Registry.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Registry.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [1320/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:762:16: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 762 | return assure().emplace(entity, std::forward(args)...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp:115:39: note: in instantiation of function template specialization 'entt::basic_registry::emplace' requested here 115 | auto& layer = QTPFS::registry.emplace(entity); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 25 warnings generated. [1321/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:815:23: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 815 | auto &cpool = assure(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/Utils/SystemGlobalUtils.h:24:34: note: in instantiation of function template specialization 'entt::basic_registry::emplace_or_replace' requested here 24 | return registry.template emplace_or_replace(systemGlobalsEntity); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp:35:32: note: in instantiation of function template specialization 'SystemGlobals::SystemGlobal>::CreateSystemComponent' requested here 35 | auto& comp = systemGlobals.CreateSystemComponent(); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 25 warnings generated. [1322/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/RequeuePathsSystem.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/RequeuePathsSystem.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/RequeuePathsSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/Path.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Components/../Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:815:23: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 815 | auto &cpool = assure(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Systems/RequeuePathsSystem.cpp:44:22: note: in instantiation of function template specialization 'entt::basic_registry::emplace_or_replace' requested here 44 | registry.emplace_or_replace(pathEntity); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 13 warnings generated. [1323/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/IPathFinder.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/IPathFinder.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/IPathFinder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/IPathFinder.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1324/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathCache.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathCache.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathCache.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathCache.cpp [1325/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathEstimator.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathEstimator.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathEstimator.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:38:20: warning: braces around scalar initializer [-Wbraced-scalar-init] 38 | offsetBlockNum = {nbrOfBlocks.x * nbrOfBlocks.y}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.cpp:39:18: warning: braces around scalar initializer [-Wbraced-scalar-init] 39 | costBlockNum = {nbrOfBlocks.x * nbrOfBlocks.y}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27 warnings generated. [1326/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFinder.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFinder.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFinder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinder.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 29 warnings generated. [1327/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFinderDef.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFinderDef.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFinderDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1328/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFlowMap.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFlowMap.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFlowMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFlowMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [1329/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathHeatMap.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathHeatMap.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathHeatMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathHeatMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ 25 warnings generated. [1330/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathingState.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathingState.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathingState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/LoadScreen.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:109:20: warning: braces around scalar initializer [-Wbraced-scalar-init] 109 | offsetBlockNum = {mapDimensionsInBlocks.x * mapDimensionsInBlocks.y}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:110:18: warning: braces around scalar initializer [-Wbraced-scalar-init] 110 | costBlockNum = {mapDimensionsInBlocks.x * mapDimensionsInBlocks.y}; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:398:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] 397 | const uint8_t nodeLinksObsoleteFlags = blockStates.nodeLinksObsoleteFlags[idx] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | & (moveDef.allowDirectionalPathing) ? PATH_DIRECTIONS_MASK : PATH_DIRECTIONS_HALF_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:398:50: note: place parentheses around the '&' expression to silence this warning 397 | const uint8_t nodeLinksObsoleteFlags = blockStates.nodeLinksObsoleteFlags[idx] | ( 398 | & (moveDef.allowDirectionalPathing) ? PATH_DIRECTIONS_MASK : PATH_DIRECTIONS_HALF_MASK; | ^ | ) /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:398:50: note: place parentheses around the '?:' expression to evaluate it first 398 | & (moveDef.allowDirectionalPathing) ? PATH_DIRECTIONS_MASK : PATH_DIRECTIONS_HALF_MASK; | ^ | ( ) /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:398:50: warning: operator '?:' has lower precedence than '&'; '&' will be evaluated first [-Wbitwise-conditional-parentheses] 397 | const uint8_t nodeLinksObsoleteFlags = blockStates.nodeLinksObsoleteFlags[idx] | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 398 | & (moveDef.allowDirectionalPathing) ? PATH_DIRECTIONS_MASK : PATH_DIRECTIONS_HALF_MASK; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:398:50: note: place parentheses around the '&' expression to silence this warning 397 | const uint8_t nodeLinksObsoleteFlags = blockStates.nodeLinksObsoleteFlags[idx] | ( 398 | & (moveDef.allowDirectionalPathing) ? PATH_DIRECTIONS_MASK : PATH_DIRECTIONS_HALF_MASK; | ^ | ) /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.cpp:398:50: note: place parentheses around the '?:' expression to evaluate it first 398 | & (moveDef.allowDirectionalPathing) ? PATH_DIRECTIONS_MASK : PATH_DIRECTIONS_HALF_MASK; | ^ | ( ) 34 warnings generated. [1331/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathManager.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathManager.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:762:16: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 762 | return assure().emplace(entity, std::forward(args)...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.cpp:464:13: note: in instantiation of function template specialization 'entt::basic_registry::emplace' requested here 464 | registry.emplace(searchEntity, caller, moveDef, startPos, goalPos, goalRadius, pathId); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 32 warnings generated. [1332/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/Registry.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/Registry.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/Registry.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.cpp:1: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ 13 warnings generated. [1333/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/IPathController.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/IPathController.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/IPathController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathController.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1334/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Path/IPathManager.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Path/IPathManager.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Path/IPathManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/PathManager.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/NodeLayer.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/QTPFS/Registry.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/IPathManager.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ 25 warnings generated. [1335/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExpGenSpawnable.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExpGenSpawnable.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExpGenSpawnable.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:18:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | CR_DECLARE(CGroundFlash) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: note: overridden virtual function is here 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:29:15: warning: 'Init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | virtual void Init(const CUnit* owner, const float3& offset) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:28:15: note: overridden virtual function is here 28 | virtual void Init(const CUnit* owner, const float3& offset); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 4 warnings generated. [1336/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExpGenSpawner.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExpGenSpawner.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExpGenSpawner.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawner.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 1 warning generated. [1337/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExplosionListener.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExplosionListener.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExplosionListener.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionListener.cpp [1338/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExplosionGenerator.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExplosionGenerator.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExplosionGenerator.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:18:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | CR_DECLARE(CGroundFlash) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: note: overridden virtual function is here 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:29:15: warning: 'Init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | virtual void Init(const CUnit* owner, const float3& offset) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:28:15: note: overridden virtual function is here 28 | virtual void Init(const CUnit* owner, const float3& offset); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExplosionGenerator.cpp:891:117: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 891 | LOG_L(L_WARNING, "[CCEG::%s] unknown op-code \"%c\" in \"%s\" at index " _STPF_ "", __func__, c, script.c_str(), p); | ~~~~~~ ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 32 warnings generated. [1339/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/FireProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/FireProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/FireProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FireProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 34 warnings generated. [1340/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/FlareProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/FlareProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/FlareProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/FlareProjectile.cpp:40:82: warning: field 'subProjPos' is uninitialized when used here [-Wuninitialized] 40 | maxSubProjs(std::min((owner != nullptr)? owner->unitDef->flareSalvoSize: 0, int(subProjPos.size()))), | ^ 27 warnings generated. [1341/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/PieceProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/PieceProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/PieceProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1342/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/Projectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/Projectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/Projectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 27 warnings generated. [1343/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ProjectileHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ProjectileHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ProjectileHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:18:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | CR_DECLARE(CGroundFlash) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: note: overridden virtual function is here 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:29:15: warning: 'Init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | virtual void Init(const CUnit* owner, const float3& offset) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:28:15: note: overridden virtual function is here 28 | virtual void Init(const CUnit* owner, const float3& offset); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 36 warnings generated. [1344/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/BeamLaserProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1345/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/EmgProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/EmgProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/EmgProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1346/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1347/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/FireBallProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/FireBallProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/FireBallProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/FireBallProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/FireBallProjectile.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/FireBallProjectile.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/FireBallProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1348/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/FlameProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/FlameProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/FlameProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/FlameProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1349/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1350/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LaserProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LaserProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LaserProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1351/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LightningProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LightningProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LightningProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LightningProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LightningProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LightningProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LightningProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1352/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/MissileProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/MissileProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/MissileProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1353/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/StarburstProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/StarburstProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/StarburstProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1354/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1355/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/WeaponProjectile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/WeaponProjectile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/WeaponProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 34 warnings generated. [1356/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/WeaponProjectileFactory.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/WeaponProjectileFactory.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/WeaponProjectileFactory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectileFactory.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectileFactory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/EmgProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectileFactory.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1357/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/BuildInfo.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/BuildInfo.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/BuildInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/BuildInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [1358/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/AirCAI.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/AirCAI.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/AirCAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:17:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 17 | CR_DECLARE(CAirCAI) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:20:2: note: overridden virtual function is here 20 | CR_DECLARE_DERIVED(CMobileCAI) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:21:6: warning: 'GetDefaultCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | int GetDefaultCmd(const CUnit* pointed, const CFeature* feature); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:39:6: note: overridden virtual function is here 39 | int GetDefaultCmd(const CUnit* pointed, const CFeature* feature) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:22:7: warning: 'SlowUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void SlowUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:40:7: note: overridden virtual function is here 40 | void SlowUpdate() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:23:7: warning: 'GiveCommandReal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void GiveCommandReal(const Command& c, bool fromSynced = true); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:41:7: note: overridden virtual function is here 41 | void GiveCommandReal(const Command& c, bool fromSynced = true) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:25:7: warning: 'FinishCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | void FinishCommand(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:43:7: note: overridden virtual function is here 43 | void FinishCommand() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:26:7: warning: 'BuggerOff' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | void BuggerOff(const float3& pos, float radius); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:27:15: note: overridden virtual function is here 27 | virtual void BuggerOff(const float3& pos, float radius) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:29:7: warning: 'ExecuteGuard' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void ExecuteGuard(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:50:15: note: overridden virtual function is here 50 | virtual void ExecuteGuard(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:31:7: warning: 'ExecuteAttack' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void ExecuteAttack(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:46:7: note: overridden virtual function is here 46 | void ExecuteAttack(Command& c) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:32:7: warning: 'ExecuteFight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void ExecuteFight(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:51:15: note: overridden virtual function is here 51 | virtual void ExecuteFight(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:33:7: warning: 'ExecuteMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | void ExecuteMove(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:53:15: note: overridden virtual function is here 53 | virtual void ExecuteMove(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:39:7: warning: 'SelectNewAreaAttackTargetOrPos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | bool SelectNewAreaAttackTargetOrPos(const Command& ac); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.h:139:15: note: overridden virtual function is here 139 | virtual bool SelectNewAreaAttackTargetOrPos(const Command& ac) { return true; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 44 warnings generated. [1359/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/BuilderCAI.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/BuilderCAI.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/BuilderCAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCAI.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1360/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/Command.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/Command.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/Command.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/Command.cpp [1361/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/CommandAI.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/CommandAI.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/CommandAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1362/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/CommandDescription.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/CommandDescription.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/CommandDescription.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandDescription.cpp [1363/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/FactoryCAI.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/FactoryCAI.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/FactoryCAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/FactoryCAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1364/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/MobileCAI.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/MobileCAI.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/MobileCAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1365/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/BuilderCaches.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/BuilderCaches.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/BuilderCaches.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/BuilderCaches.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1366/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobDeferredCallin.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobDeferredCallin.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobDeferredCallin.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobDeferredCallin.cpp:15:13: warning: field 'argCount' is uninitialized when used here [-Wuninitialized] 15 | : argCount(argCount), unit(unit), funcName(hs.GetString()), funcHash(hs.GetHash()) | ^ 26 warnings generated. [1367/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobEngine.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobEngine.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 25 warnings generated. [1368/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobFile.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobFile.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobFile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobFile.cpp [1369/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobFileHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobFileHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobFileHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobFileHandler.cpp [1370/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobInstance.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobInstance.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobInstance.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 26 warnings generated. [1371/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobScriptNames.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobScriptNames.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobScriptNames.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobScriptNames.cpp [1372/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobThread.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobThread.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobThread.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 25 warnings generated. [1373/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/LuaScriptNames.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/LuaScriptNames.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/LuaScriptNames.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaScriptNames.cpp [1374/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/LuaUnitScript.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/LuaUnitScript.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/LuaUnitScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/LuaUnitScript.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ 38 warnings generated. [1375/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/NullUnitScript.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/NullUnitScript.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/NullUnitScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/NullUnitScript.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1376/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScript.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScript.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScript.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/PieceProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:36: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:213:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 213 | if (ai.done |= std::invoke(currFunc, this, tickRate, lmp, ai)) { | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:213:15: note: place parentheses around the assignment to silence this warning 213 | if (ai.done |= std::invoke(currFunc, this, tickRate, lmp, ai)) { | ^ | ( ) /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScript.cpp:213:15: note: use '!=' to turn this compound assignment into an inequality comparison 213 | if (ai.done |= std::invoke(currFunc, this, tickRate, lmp, ai)) { | ^~ | != 28 warnings generated. [1377/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScriptEngine.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScriptEngine.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScriptEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptEngine.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobEngine.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobThread.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 25 warnings generated. [1378/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScriptFactory.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScriptFactory.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScriptFactory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/UnitScriptFactory.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1379/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/Unit.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/Unit.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/Unit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:17:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 17 | CR_DECLARE(CAirCAI) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:20:2: note: overridden virtual function is here 20 | CR_DECLARE_DERIVED(CMobileCAI) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:21:6: warning: 'GetDefaultCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | int GetDefaultCmd(const CUnit* pointed, const CFeature* feature); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:39:6: note: overridden virtual function is here 39 | int GetDefaultCmd(const CUnit* pointed, const CFeature* feature) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:22:7: warning: 'SlowUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void SlowUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:40:7: note: overridden virtual function is here 40 | void SlowUpdate() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:23:7: warning: 'GiveCommandReal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void GiveCommandReal(const Command& c, bool fromSynced = true); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:41:7: note: overridden virtual function is here 41 | void GiveCommandReal(const Command& c, bool fromSynced = true) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:25:7: warning: 'FinishCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | void FinishCommand(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:43:7: note: overridden virtual function is here 43 | void FinishCommand() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:26:7: warning: 'BuggerOff' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | void BuggerOff(const float3& pos, float radius); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:27:15: note: overridden virtual function is here 27 | virtual void BuggerOff(const float3& pos, float radius) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:29:7: warning: 'ExecuteGuard' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void ExecuteGuard(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:50:15: note: overridden virtual function is here 50 | virtual void ExecuteGuard(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:31:7: warning: 'ExecuteAttack' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void ExecuteAttack(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:46:7: note: overridden virtual function is here 46 | void ExecuteAttack(Command& c) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:32:7: warning: 'ExecuteFight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void ExecuteFight(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:51:15: note: overridden virtual function is here 51 | virtual void ExecuteFight(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:33:7: warning: 'ExecuteMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | void ExecuteMove(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:53:15: note: overridden virtual function is here 53 | virtual void ExecuteMove(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:39:7: warning: 'SelectNewAreaAttackTargetOrPos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | bool SelectNewAreaAttackTargetOrPos(const Command& ac); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.h:139:15: note: overridden virtual function is here 139 | virtual bool SelectNewAreaAttackTargetOrPos(const Command& ac) { return true; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:33: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:18:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | CR_DECLARE(CGroundFlash) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: note: overridden virtual function is here 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:33: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:29:15: warning: 'Init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | virtual void Init(const CUnit* owner, const float3& offset) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:28:15: note: overridden virtual function is here 28 | virtual void Init(const CUnit* owner, const float3& offset); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.cpp:34: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 53 warnings generated. [1380/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/UnitDef.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/UnitDef.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1381/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/UnitDefHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/UnitDefHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitDefHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 14 warnings generated. [1382/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/UnitHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/UnitHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitHandler.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 36 warnings generated. [1383/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/UnitLoader.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/UnitLoader.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:17:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 17 | CR_DECLARE(CAirCAI) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:20:2: note: overridden virtual function is here 20 | CR_DECLARE_DERIVED(CMobileCAI) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:21:6: warning: 'GetDefaultCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | int GetDefaultCmd(const CUnit* pointed, const CFeature* feature); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:39:6: note: overridden virtual function is here 39 | int GetDefaultCmd(const CUnit* pointed, const CFeature* feature) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:22:7: warning: 'SlowUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void SlowUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:40:7: note: overridden virtual function is here 40 | void SlowUpdate() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:23:7: warning: 'GiveCommandReal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void GiveCommandReal(const Command& c, bool fromSynced = true); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:41:7: note: overridden virtual function is here 41 | void GiveCommandReal(const Command& c, bool fromSynced = true) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:25:7: warning: 'FinishCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | void FinishCommand(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:43:7: note: overridden virtual function is here 43 | void FinishCommand() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:26:7: warning: 'BuggerOff' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | void BuggerOff(const float3& pos, float radius); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:27:15: note: overridden virtual function is here 27 | virtual void BuggerOff(const float3& pos, float radius) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:29:7: warning: 'ExecuteGuard' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void ExecuteGuard(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:50:15: note: overridden virtual function is here 50 | virtual void ExecuteGuard(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:31:7: warning: 'ExecuteAttack' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void ExecuteAttack(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:46:7: note: overridden virtual function is here 46 | void ExecuteAttack(Command& c) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:32:7: warning: 'ExecuteFight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void ExecuteFight(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:51:15: note: overridden virtual function is here 51 | virtual void ExecuteFight(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:33:7: warning: 'ExecuteMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | void ExecuteMove(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:53:15: note: overridden virtual function is here 53 | virtual void ExecuteMove(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:39:7: warning: 'SelectNewAreaAttackTargetOrPos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | bool SelectNewAreaAttackTargetOrPos(const Command& ac); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.h:139:15: note: overridden virtual function is here 139 | virtual bool SelectNewAreaAttackTargetOrPos(const Command& ac) { return true; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitLoader.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 43 warnings generated. [1384/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/UnitToolTipMap.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/UnitToolTipMap.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitToolTipMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitToolTipMap.cpp [1385/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Builder.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Builder.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Builder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.cpp:467:26: warning: implicit conversion from 'int' to 'float' changes value from 1073741823 to 1073741824 [-Wimplicit-const-int-float-conversion] 467 | c.SetParam(0, INT_MAX / 2); | ~~~~~~~~ ~~~~~~~~^~~ 36 warnings generated. [1386/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Building.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Building.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Building.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 25 warnings generated. [1387/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/ExtractorBuilding.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/ExtractorBuilding.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/ExtractorBuilding.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/ExtractorBuilding.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 25 warnings generated. [1388/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Factory.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Factory.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Factory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1389/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/BeamLaser.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/BeamLaser.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/BeamLaser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BeamLaser.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1390/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/BombDropper.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/BombDropper.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/BombDropper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/BombDropper.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1391/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/Cannon.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/Cannon.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/Cannon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/HeatCloudProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Cannon.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 27 warnings generated. [1392/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/DGunWeapon.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/DGunWeapon.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/DGunWeapon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/DGunWeapon.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1393/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/EmgCannon.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/EmgCannon.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/EmgCannon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/EmgCannon.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1394/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/FlameThrower.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/FlameThrower.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/FlameThrower.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/FlameThrower.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1395/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/LaserCannon.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/LaserCannon.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/LaserCannon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LaserCannon.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1396/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/LightningCannon.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/LightningCannon.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/LightningCannon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/LightningCannon.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1397/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/MeleeWeapon.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/MeleeWeapon.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/MeleeWeapon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MeleeWeapon.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1398/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/MissileLauncher.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/MissileLauncher.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/MissileLauncher.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/MissileLauncher.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 32 warnings generated. [1399/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/NoWeapon.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/NoWeapon.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/NoWeapon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/NoWeapon.cpp [1400/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/PlasmaRepulser.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/PlasmaRepulser.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/PlasmaRepulser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/PlasmaRepulser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 33 warnings generated. [1401/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/Rifle.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/Rifle.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/Rifle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Rifle.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 32 warnings generated. [1402/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/StarburstLauncher.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/StarburstLauncher.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/StarburstLauncher.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/StarburstLauncher.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1403/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/TorpedoLauncher.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/TorpedoLauncher.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/TorpedoLauncher.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/TorpedoLauncher.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1404/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/Weapon.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/Weapon.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/Weapon.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/Weapon.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 35 warnings generated. [1405/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponDef.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponDef.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponDef.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DefinitionTag.h:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DefinitionTag.h:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDef.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1406/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponDefHandler.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponDefHandler.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponDefHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDefHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDefHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponDefHandler.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1407/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponLoader.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponLoader.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponLoader.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1408/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponTarget.cpp.o -MF rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponTarget.cpp.o.d -o rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponTarget.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Weapons/WeaponTarget.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 25 warnings generated. [1409/2434] : && /usr/local/bin/cmake -E rm -f rts/Sim/libengineSim.a && /usr/bin/ar qc rts/Sim/libengineSim.a rts/Sim/CMakeFiles/engineSim.dir/Ecs/Helper.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Ecs/Registry.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Ecs/SaveLoadUtils.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Features/Feature.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureDef.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureDefHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Features/FeatureHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/AllyTeam.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/BuildingMaskMap.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/CategoryHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/CollisionHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/CollisionVolume.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/CommonDefHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/DamageArray.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/DamageArrayHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/DefinitionTag.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/GeometricObjects.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/GlobalSynced.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/GroundBlockingObjectMap.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/InterceptHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/LosHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/LosMap.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/ModInfo.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/NanoPieceCache.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/QuadField.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/Resource.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/ResourceHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/ResourceMapAnalyzer.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/SideParser.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/SimObjectIDPool.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/SmoothHeightMesh.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/Team.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamBase.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/TeamStatistics.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/Wind.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Misc/YardmapStatusEffectsMap.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/AAirMoveType.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/StrafeAirMoveType.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/GroundMoveType.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveDefHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/GroundMoveMath.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/HoverMoveMath.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/MoveMath.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveMath/ShipMoveMath.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveType.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/MoveTypeFactory.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/ScriptMoveType.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/StaticMoveType.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/HoverAirMoveType.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/GeneralMoveSystem.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/GroundMoveSystem.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Systems/UnitTrapCheckSystem.cpp.o rts/Sim/CMakeFiles/engineSim.dir/MoveTypes/Utils/UnitTrapCheckUtils.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Objects/SolidObject.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Objects/SolidObjectDef.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Objects/WorldObject.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Node.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/NodeLayer.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathCache.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathSearch.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/PathManager.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Registry.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/PathSpeedModInfoSystem.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/RemoveDeadPathsSystem.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/QTPFS/Systems/RequeuePathsSystem.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/IPathFinder.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathCache.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathEstimator.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFinder.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFinderDef.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathFlowMap.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathHeatMap.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathingState.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/PathManager.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/HAPFS/Registry.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/IPathController.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Path/IPathManager.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExpGenSpawnable.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExpGenSpawner.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExplosionListener.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ExplosionGenerator.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/FireProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/FlareProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/PieceProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/Projectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/ProjectileHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/EmgProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/FireBallProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/FlameProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LaserProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/LightningProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/MissileProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/StarburstProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/WeaponProjectile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Projectiles/WeaponProjectiles/WeaponProjectileFactory.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/BuildInfo.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/AirCAI.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/BuilderCAI.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/Command.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/CommandAI.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/CommandDescription.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/FactoryCAI.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/MobileCAI.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/CommandAI/BuilderCaches.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobDeferredCallin.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobEngine.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobFile.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobFileHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobInstance.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobScriptNames.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/CobThread.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/LuaScriptNames.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/LuaUnitScript.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/NullUnitScript.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScript.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScriptEngine.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Scripts/UnitScriptFactory.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/Unit.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitDef.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitDefHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitLoader.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitToolTipMap.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Builder.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Building.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/ExtractorBuilding.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Units/UnitTypes/Factory.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/BeamLaser.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/BombDropper.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/Cannon.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/DGunWeapon.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/EmgCannon.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/FlameThrower.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/LaserCannon.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/LightningCannon.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/MeleeWeapon.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/MissileLauncher.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/NoWeapon.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/PlasmaRepulser.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/Rifle.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/StarburstLauncher.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/TorpedoLauncher.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/Weapon.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponDef.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponDefHandler.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponLoader.cpp.o rts/Sim/CMakeFiles/engineSim.dir/Weapons/WeaponTarget.cpp.o && /usr/bin/ranlib rts/Sim/libengineSim.a && : [1410/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Action.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Action.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Action.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Action.cpp [1411/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/AviVideoCapturing.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/AviVideoCapturing.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/AviVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/AviVideoCapturing.cpp [1412/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1413/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/CameraController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/CameraController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/CameraController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.cpp [1414/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/FPSController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/FPSController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/FPSController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/FPSController.cpp [1415/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/FreeController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/FreeController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/FreeController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/FreeController.cpp [1416/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/OverheadController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/OverheadController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/OverheadController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverheadController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverheadController.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverheadController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1417/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/OverviewController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/OverviewController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/OverviewController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:14:20: warning: 'GetName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 14 | const std::string GetName() const { return "ov"; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:94:28: note: overridden virtual function is here 94 | virtual const std::string GetName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:28:9: warning: 'SwitchFrom' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | float3 SwitchFrom() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:116:17: note: overridden virtual function is here 116 | virtual float3 SwitchFrom() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:29:7: warning: 'SwitchTo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void SwitchTo(const CCameraController* oldCam, const bool showText); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:117:15: note: overridden virtual function is here 117 | virtual void SwitchTo(const CCameraController* oldCam, const bool showText = true) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:31:7: warning: 'GetState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void GetState(StateMap& sm) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:119:15: note: overridden virtual function is here 119 | virtual void GetState(StateMap& sm) const; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:32:7: warning: 'SetState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | bool SetState(const StateMap& sm); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:120:15: note: overridden virtual function is here 120 | virtual bool SetState(const StateMap& sm); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ 11 warnings generated. [1418/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/RotOverheadController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/RotOverheadController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/RotOverheadController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/RotOverheadController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/RotOverheadController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1419/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/SpringController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/SpringController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/SpringController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/SpringController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/SpringController.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/SpringController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1420/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/DollyController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/DollyController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/DollyController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 25 warnings generated. [1421/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/CameraHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/CameraHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/CameraHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:14:20: warning: 'GetName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 14 | const std::string GetName() const { return "ov"; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:94:28: note: overridden virtual function is here 94 | virtual const std::string GetName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:28:9: warning: 'SwitchFrom' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | float3 SwitchFrom() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:116:17: note: overridden virtual function is here 116 | virtual float3 SwitchFrom() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:29:7: warning: 'SwitchTo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void SwitchTo(const CCameraController* oldCam, const bool showText); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:117:15: note: overridden virtual function is here 117 | virtual void SwitchTo(const CCameraController* oldCam, const bool showText = true) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:31:7: warning: 'GetState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void GetState(StateMap& sm) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:119:15: note: overridden virtual function is here 119 | virtual void GetState(StateMap& sm) const; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:32:7: warning: 'SetState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | bool SetState(const StateMap& sm); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:120:15: note: overridden virtual function is here 120 | virtual bool SetState(const StateMap& sm); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [1422/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ChatMessage.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ChatMessage.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ChatMessage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/ChatMessage.cpp [1423/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ClientData.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ClientData.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ClientData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/ClientData.cpp [1424/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ClientSetup.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ClientSetup.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ClientSetup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/ClientSetup.cpp [1425/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/CommandMessage.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/CommandMessage.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/CommandMessage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CommandMessage.cpp [1426/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Console.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Console.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Console.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Console.cpp [1427/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ConsoleHistory.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ConsoleHistory.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ConsoleHistory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/ConsoleHistory.cpp [1428/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/DummyVideoCapturing.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/DummyVideoCapturing.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/DummyVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/DummyVideoCapturing.cpp [1429/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/FPSUnitController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/FPSUnitController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/FPSUnitController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 33 warnings generated. [1430/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Game.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Game.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Game.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:60: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ 46 warnings generated. [1431/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameController.cpp [1432/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameControllerTextInput.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameControllerTextInput.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameControllerTextInput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameControllerTextInput.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameControllerTextInput.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1433/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameInputReceiver.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameInputReceiver.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameInputReceiver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameInputReceiver.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameInputReceiver.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1434/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameData.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameData.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameData.cpp [1435/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameHelper.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameHelper.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameHelper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:32: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1436/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameSetup.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameSetup.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameSetup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:355:79: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 355 | LOG_L(L_WARNING, _STPF_ " players in GameSetup script (NumPlayers says %i)", playerStartingData.size(), playerCount); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:438:71: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 438 | LOG_L(L_WARNING, _STPF_ " teams in GameSetup script (NumTeams: %i)", teamStartingData.size(), teamCount); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 4 warnings generated. [1437/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameVersion.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameVersion.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameVersion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameVersion.cpp [1438/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GlobalUnsynced.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GlobalUnsynced.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GlobalUnsynced.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GlobalUnsynced.cpp [1439/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/IVideoCapturing.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/IVideoCapturing.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/IVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/IVideoCapturing.cpp [1440/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/InMapDraw.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/InMapDraw.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/InMapDraw.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [1441/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/InMapDrawModel.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/InMapDrawModel.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/InMapDrawModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1442/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/LoadScreen.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/LoadScreen.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/LoadScreen.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/LoadScreen.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/LoadScreen.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/LoadScreen.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1443/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/Player.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/Player.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/Player.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1444/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerBase.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerBase.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerBase.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.cpp [1445/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerHandler.cpp [1446/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerStatistics.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerStatistics.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerStatistics.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerStatistics.cpp [1447/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/TeamController.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/TeamController.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/TeamController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.cpp [1448/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/PreGame.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/PreGame.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/PreGame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/PreGame.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/PreGame.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/LoadScreen.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1449/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SelectedUnitsHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SelectedUnitsHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SelectedUnitsHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1450/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SelectedUnitsAI.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SelectedUnitsAI.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SelectedUnitsAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1451/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SyncedGameCommands.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SyncedGameCommands.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SyncedGameCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 38 warnings generated. [1452/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/TraceRay.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/TraceRay.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/TraceRay.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1453/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/CommandColors.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/CommandColors.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/CommandColors.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CommandColors.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CommandColors.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1454/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/CursorIcons.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/CursorIcons.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/CursorIcons.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 36 warnings generated. [1455/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/EndGameBox.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/EndGameBox.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/EndGameBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/EndGameBox.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/EndGameBox.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/EndGameBox.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1456/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GameInfo.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GameInfo.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GameInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameInfo.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameInfo.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameInfo.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1457/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GameSetupDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GameSetupDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GameSetupDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1458/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GuiHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GuiHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GuiHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:1757:55: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 1757 | LOG(" command: " _STPF_ ", id = %i, action = %s", i, commands[i].id, commands[i].action.c_str()); | ~~~~~~ ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:1768:36: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 1768 | LOG("commands.size() = " _STPF_, commands.size()); | ~~~~~~ ^~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 48 warnings generated. [1459/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/Groups/Group.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/Groups/Group.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/Groups/Group.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1460/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/Groups/GroupHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/Groups/GroupHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/Groups/GroupHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1461/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/HwMouseCursor.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/HwMouseCursor.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/HwMouseCursor.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/HwMouseCursor.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/HwMouseCursor.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/HwMouseCursor.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1462/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/InfoConsole.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/InfoConsole.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/InfoConsole.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1463/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/InputReceiver.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/InputReceiver.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/InputReceiver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1464/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeyBindings.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeyBindings.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeyBindings.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [1465/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeyCodes.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeyCodes.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeyCodes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyCodes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyCodes.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1466/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ScanCodes.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ScanCodes.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ScanCodes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ScanCodes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ScanCodes.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1467/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/IKeys.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/IKeys.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/IKeys.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/IKeys.cpp [1468/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeySet.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeySet.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeySet.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeySet.cpp [1469/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MiniMap.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MiniMap.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MiniMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthMask, 2930U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthMask, 2930>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthFunc, 2932U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthFunc, 2932>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 46 warnings generated. [1470/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MouseCursor.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MouseCursor.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MouseCursor.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1471/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MouseHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MouseHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MouseHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glLineWidth' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glLineWidth, 2849U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glLineWidth, 2849>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 43 warnings generated. [1472/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/PlayerRoster.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/PlayerRoster.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/PlayerRoster.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/PlayerRoster.cpp [1473/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/PlayerRosterDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/PlayerRosterDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/PlayerRosterDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/PlayerRosterDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/PlayerRosterDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1474/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ProfileDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ProfileDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ProfileDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileMemPool.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [1475/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/QuitBox.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/QuitBox.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/QuitBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/QuitBox.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/QuitBox.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1476/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ResourceBar.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ResourceBar.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ResourceBar.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ResourceBar.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ResourceBar.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1477/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/SelectionKeyHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/SelectionKeyHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/SelectionKeyHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 25 warnings generated. [1478/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ShareBox.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ShareBox.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ShareBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ShareBox.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ShareBox.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1479/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/StartPosSelecter.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/StartPosSelecter.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/StartPosSelecter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/StartPosSelecter.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/StartPosSelecter.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1480/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/TooltipConsole.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/TooltipConsole.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/TooltipConsole.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1481/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/UnitTracker.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/UnitTracker.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/UnitTracker.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 25 warnings generated. [1482/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UnsyncedGameCommands.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UnsyncedGameCommands.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UnsyncedGameCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:70: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:70: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:70: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:77: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 43 warnings generated. [1483/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/WaitCommandsAI.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/WaitCommandsAI.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/WaitCommandsAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LineDrawer.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 26 warnings generated. [1484/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /usr/local/include/AL -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/WordCompletion.cpp.o -MF rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/WordCompletion.cpp.o.d -o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/WordCompletion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WordCompletion.cpp [1485/2434] : && /usr/local/bin/cmake -E rm -f rts/builds/legacy/libGame.a && /usr/bin/ar qc rts/builds/legacy/libGame.a rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Action.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/AviVideoCapturing.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/CameraController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/FPSController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/FreeController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/OverheadController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/OverviewController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/RotOverheadController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/SpringController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Camera/DollyController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/CameraHandler.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ChatMessage.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ClientData.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ClientSetup.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/CommandMessage.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Console.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/ConsoleHistory.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/DummyVideoCapturing.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/FPSUnitController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Game.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameControllerTextInput.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameInputReceiver.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameData.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameHelper.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameSetup.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GameVersion.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/GlobalUnsynced.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/IVideoCapturing.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/InMapDraw.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/InMapDrawModel.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/LoadScreen.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/Player.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerBase.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerHandler.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/PlayerStatistics.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/Players/TeamController.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/PreGame.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SelectedUnitsHandler.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SelectedUnitsAI.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/SyncedGameCommands.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/TraceRay.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/CommandColors.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/CursorIcons.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/EndGameBox.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GameInfo.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GameSetupDrawer.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/GuiHandler.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/Groups/Group.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/Groups/GroupHandler.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/HwMouseCursor.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/InfoConsole.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/InputReceiver.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeyBindings.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeyCodes.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ScanCodes.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/IKeys.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/KeySet.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MiniMap.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MouseCursor.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/MouseHandler.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/PlayerRoster.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/PlayerRosterDrawer.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ProfileDrawer.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/QuitBox.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ResourceBar.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/SelectionKeyHandler.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/ShareBox.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/StartPosSelecter.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/TooltipConsole.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UI/UnitTracker.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/UnsyncedGameCommands.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/WaitCommandsAI.cpp.o rts/builds/legacy/CMakeFiles/Game.dir/__/__/Game/WordCompletion.cpp.o && /usr/bin/ranlib rts/builds/legacy/libGame.a && : [1486/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/AutohostInterface.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/AutohostInterface.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/AutohostInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/AutohostInterface.cpp [1487/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/GameServer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/GameServer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/GameServer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/GameServer.cpp [1488/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/GameParticipant.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/GameParticipant.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/GameParticipant.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/GameParticipant.cpp [1489/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/Protocol/BaseNetProtocol.cpp [1490/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/Protocol/NetProtocol.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/Protocol/NetProtocol.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/Protocol/NetProtocol.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/Protocol/NetProtocol.cpp [1491/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/NetCommands.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/NetCommands.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/NetCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1492/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaArchive.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaArchive.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1493/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCMD.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCMD.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCMD.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1494/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCMDTYPE.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCMDTYPE.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCMDTYPE.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1495/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCOB.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCOB.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCOB.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1496/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstGL.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstGL.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstGL.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:636:2: warning: implicit conversion from 'unsigned int' to 'lua_Number' (aka 'float') changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 636 | PUSH_GL(ALL_BARRIER_BITS); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:22:50: note: expanded from macro 'PUSH_GL' 22 | #define PUSH_GL(cmd) LuaPushNamedNumber(L, #cmd, GL_ ## cmd) | ~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ :76:1: note: expanded from here 76 | GL_ALL_BARRIER_BITS | ^~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/glad/glad.h:2171:29: note: expanded from macro 'GL_ALL_BARRIER_BITS' 2171 | #define GL_ALL_BARRIER_BITS 0xFFFFFFFF | ^~~~~~~~~~ 35 warnings generated. [1497/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstEngine.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstEngine.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1498/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstGame.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstGame.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstGame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 35 warnings generated. [1499/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstPlatform.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstPlatform.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstPlatform.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1500/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVFSDownload.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVFSDownload.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVFSDownload.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [1501/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaEncoding.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaEncoding.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaEncoding.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1502/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFBOs.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFBOs.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFBOs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:53: warning: implicit conversion from 'type' (aka 'int') to 'type' (aka 'float') changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ^~~~~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:811:23: note: in instantiation of function template specialization 'spring::SafeCast' requested here 811 | values[0] = spring::SafeCast(luaL_optnumber(L, startIdx + 0, 0)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:939:10: note: in instantiation of function template specialization 'Impl::ClearBuffer' requested here 939 | Impl::ClearBuffer(L, nextArg, bufferType, drawBuffer); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:88:56: warning: implicit conversion from 'type' (aka 'int') to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 88 | if (positive_overflow_possible && (value > DstLim::max())) { | ~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:53: warning: implicit conversion from 'type' (aka 'unsigned int') to 'type' (aka 'float') changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ^~~~~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:811:23: note: in instantiation of function template specialization 'spring::SafeCast' requested here 811 | values[0] = spring::SafeCast(luaL_optnumber(L, startIdx + 0, 0)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:942:10: note: in instantiation of function template specialization 'Impl::ClearBuffer' requested here 942 | Impl::ClearBuffer(L, nextArg, bufferType, drawBuffer); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:72:56: warning: implicit conversion from 'type' (aka 'unsigned int') to 'float' changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 72 | if (positive_overflow_possible && (value > DstLim::max())) { | ~ ^~~~~~~~~~~~~ 38 warnings generated. [1503/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFeatureDefs.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFeatureDefs.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFeatureDefs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1504/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFonts.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFonts.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFonts.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1505/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaGaia.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaGaia.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaGaia.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 38 warnings generated. [1506/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaHandle.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaHandle.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaHandle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ 43 warnings generated. [1507/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaHandleSynced.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaHandleSynced.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaHandleSynced.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1508/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaIO.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaIO.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaIO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIO.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1509/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaInputReceiver.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaInputReceiver.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaInputReceiver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1510/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaInterCall.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaInterCall.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaInterCall.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ 5 warnings generated. [1511/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaIntro.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaIntro.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaIntro.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1512/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMaterial.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMaterial.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMaterial.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.h:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:901:45: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 901 | LOG("%s|units| = " _STPF_, indent.c_str(), units.size()); | ~~~~~~ ^~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:902:48: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 902 | LOG("%s|features| = " _STPF_, indent.c_str(), features.size()); | ~~~~~~ ^~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:1029:46: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 1029 | LOG("%sBINCOUNT = " _STPF_, indent.c_str(), binTypes[type].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 16 warnings generated. [1513/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMathExtra.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMathExtra.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMathExtra.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1514/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMemPool.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMemPool.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMemPool.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.cpp [1515/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMenu.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMenu.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMenu.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1516/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMetalMap.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMetalMap.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMetalMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1517/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaObjectRendering.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaObjectRendering.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaObjectRendering.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.h:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1518/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaOpenGL.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaOpenGL.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaOpenGL.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:42: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:42: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:42: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:42: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:42: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:5770:34: warning: implicit conversion from 'unsigned int' to 'float' changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 5770 | int mask = luaL_optnumber(L, 1, GL_ALL_ATTRIB_BITS); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/glad/glad.h:944:28: note: expanded from macro 'GL_ALL_ATTRIB_BITS' 944 | #define GL_ALL_ATTRIB_BITS 0xFFFFFFFF | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include/LuaInclude.h:203:74: note: expanded from macro 'luaL_optnumber' 203 | #define luaL_optnumber(L,idx,def) (luaL_SpringOpt(L,idx,def,::luaL_optnumber,lua_tonumber,LUA_TNUMBER,__FUNCTION__)) | ~~~~~~~~~~~~~~ ^~~ 45 warnings generated. [1519/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaOpenGLUtils.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaOpenGLUtils.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaOpenGLUtils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:1054:10: warning: enumeration value 'LUATEX_LUATEXTUREATLAS' not handled in switch [-Wswitch] 1054 | switch (type) { | ^~~~ 37 warnings generated. [1520/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaParser.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaParser.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1521/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaPathFinder.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaPathFinder.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaPathFinder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1522/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRBOs.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRBOs.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRBOs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1523/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRules.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRules.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRules.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1524/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRulesParams.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRulesParams.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRulesParams.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRulesParams.cpp [1525/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaScream.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaScream.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaScream.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1526/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaShaders.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaShaders.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaShaders.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1527/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedCtrl.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedCtrl.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedCtrl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:67: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:4463:1: warning: '/*' within block comment [-Wcomment] 4463 | /*** | ^ 39 warnings generated. [1528/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedMoveCtrl.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedMoveCtrl.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedMoveCtrl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1529/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedRead.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedRead.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedRead.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:66: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 36 warnings generated. [1530/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedTable.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedTable.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedTable.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1531/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTableExtra.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTableExtra.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTableExtra.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1532/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTextures.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTextures.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTextures.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTextures.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTextures.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTextures.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1533/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTracyExtra.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTracyExtra.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTracyExtra.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1534/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaAtlasTextures.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaAtlasTextures.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaAtlasTextures.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTextures.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1535/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUI.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUI.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1536/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUICommand.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUICommand.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUICommand.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1537/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnitDefs.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnitDefs.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnitDefs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 35 warnings generated. [1538/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnsyncedCtrl.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnsyncedCtrl.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnsyncedCtrl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:38: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:38: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:38: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:38: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:38: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:61: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 44 warnings generated. [1539/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnsyncedRead.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnsyncedRead.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnsyncedRead.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:41: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:629:22: warning: braces around scalar initializer [-Wbraced-scalar-init] 629 | lgs.allocedBytes = {0}; | ^~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:630:22: warning: braces around scalar initializer [-Wbraced-scalar-init] 630 | lgs.numLuaAllocs = {0}; | ^~~ 45 warnings generated. [1540/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUtils.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUtils.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUtils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1541/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVFS.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVFS.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVFS.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1542/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaWeaponDefs.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaWeaponDefs.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaWeaponDefs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1543/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaZip.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaZip.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaZip.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaZip.cpp [1544/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVAO.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVAO.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVAO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1545/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVAOImpl.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVAOImpl.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVAOImpl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:53: warning: implicit conversion from 'type' (aka 'int') to 'type' (aka 'float') changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ^~~~~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:181:20: note: in instantiation of function template specialization 'spring::SafeCast' requested here 181 | int id = spring::SafeCast(idLua); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:474:77: note: in instantiation of function template specialization 'LuaVAOImpl::AddObjectsToSubmissionImpl' requested here 474 | int LuaVAOImpl::AddUnitsToSubmission(const sol::stack_table& ids) { return AddObjectsToSubmissionImpl(ids); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:88:56: warning: implicit conversion from 'type' (aka 'int') to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 88 | if (positive_overflow_possible && (value > DstLim::max())) { | ~ ^~~~~~~~~~~~~ 36 warnings generated. [1546/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVBO.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVBO.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVBO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1547/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVBOImpl.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVBOImpl.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVBOImpl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:53: warning: implicit conversion from 'type' (aka 'unsigned int') to 'type' (aka 'float') changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ^~~~~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1577:32: note: in instantiation of function template specialization 'spring::SafeCast' requested here 1577 | const auto outVal = spring::SafeCast(*bdvIter); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1158:5: note: in instantiation of function template specialization 'LuaVBOImpl::TransformAndWrite>' requested here 1158 | TRANSFORM_AND_WRITE(uint32_t); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1134:10: note: expanded from macro 'TRANSFORM_AND_WRITE' 1134 | if (!TransformAndWrite(bytesWritten, buffDataWithOffset, mappedBufferSizeInBytes, basicTypeSize, bdvIter, dataVec.cend(), copyData)) { \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:100:10: note: in instantiation of function template specialization 'LuaVBOImpl::UploadImpl' requested here 100 | return UploadImpl(dataVec, elemOffset, [attribIdx](int attrID) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:662:9: note: in instantiation of function template specialization 'LuaVBOImpl::UploadImpl' requested here 662 | return UploadImpl(dataVec, elemOffset, attribIdx); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:72:56: warning: implicit conversion from 'type' (aka 'unsigned int') to 'float' changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 72 | if (positive_overflow_possible && (value > DstLim::max())) { | ~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:69: warning: implicit conversion from 'type' (aka 'int') to 'type' (aka 'float') changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1605:26: note: in instantiation of function template specialization 'spring::SafeCast' requested here 1605 | vec.push_back(spring::SafeCast(inVal)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:753:5: note: in instantiation of function template specialization 'LuaVBOImpl::TransformAndRead' requested here 753 | TRANSFORM_AND_READ(int32_t); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:729:10: note: expanded from macro 'TRANSFORM_AND_READ' 729 | if (!TransformAndRead(bytesRead, mappedBuf, mappedBufferSizeInBytes, basicTypeSize, dataVec, copyData)) { \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:69: warning: implicit conversion from 'type' (aka 'unsigned int') to 'type' (aka 'float') changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1605:26: note: in instantiation of function template specialization 'spring::SafeCast' requested here 1605 | vec.push_back(spring::SafeCast(inVal)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:757:5: note: in instantiation of function template specialization 'LuaVBOImpl::TransformAndRead' requested here 757 | TRANSFORM_AND_READ(uint32_t); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:729:10: note: expanded from macro 'TRANSFORM_AND_READ' 729 | if (!TransformAndRead(bytesRead, mappedBuf, mappedBufferSizeInBytes, basicTypeSize, dataVec, copyData)) { \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:53: warning: implicit conversion from 'type' (aka 'int') to 'type' (aka 'float') changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ^~~~~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1364:20: note: in instantiation of function template specialization 'spring::SafeCast' requested here 1364 | int id = spring::SafeCast(idLua); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:88:56: warning: implicit conversion from 'type' (aka 'int') to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 88 | if (positive_overflow_possible && (value > DstLim::max())) { | ~ ^~~~~~~~~~~~~ 40 warnings generated. [1548/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/BaseGroundDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/BaseGroundDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/BaseGroundDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundDrawer.cpp [1549/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/BasicMapDamage.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/BasicMapDamage.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/BasicMapDamage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1550/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/Ground.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/Ground.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/Ground.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/Ground.cpp [1551/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/HeightLinePalette.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/HeightLinePalette.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/HeightLinePalette.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/HeightLinePalette.cpp [1552/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapDamage.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapDamage.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapDamage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapDamage.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapDamage.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapDamage.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1553/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapInfo.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapInfo.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1554/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapParser.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapParser.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1555/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MetalMap.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MetalMap.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MetalMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1556/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/ReadMap.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/ReadMap.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/ReadMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1557/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/Generation/BlankMapGenerator.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/Generation/BlankMapGenerator.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/Generation/BlankMapGenerator.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/Generation/BlankMapGenerator.cpp [1558/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFGroundDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFGroundDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFGroundDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:20:7: warning: 'DrawUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void DrawUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:9:15: note: overridden virtual function is here 9 | virtual void DrawUpdate() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:21:7: warning: 'SetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:10:15: note: overridden virtual function is here 10 | virtual bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:22:7: warning: 'GetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:11:15: note: overridden virtual function is here 11 | virtual bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:23:7: warning: 'BindSquareTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void BindSquareTexture(int texSquareX, int texSquareY); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:12:15: note: overridden virtual function is here 12 | virtual void BindSquareTexture(int x, int y) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [1559/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFGroundTextures.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFGroundTextures.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFGroundTextures.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/PBO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:20:7: warning: 'DrawUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void DrawUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:9:15: note: overridden virtual function is here 9 | virtual void DrawUpdate() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:21:7: warning: 'SetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:10:15: note: overridden virtual function is here 10 | virtual bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:22:7: warning: 'GetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:11:15: note: overridden virtual function is here 11 | virtual bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:23:7: warning: 'BindSquareTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void BindSquareTexture(int texSquareX, int texSquareY); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:12:15: note: overridden virtual function is here 12 | virtual void BindSquareTexture(int x, int y) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:132:119: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 132 | LOG_L(L_WARNING, "[SMFGroundTextures::%s] smtFileNames.size()=" _STPF_ " != tileHeader.numTileFiles=%d", __func__, smf.smtFileNames.size(), tileHeader.numTileFiles); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 7 warnings generated. [1560/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFMapFile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFMapFile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFMapFile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFMapFile.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFMapFile.cpp:149:108: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 149 | snprintf(featureTypes[0], S - 1, "[SMFMapFile::%s] " _STPF_ " excess feature-types defined\n", __func__, static_cast(featureHeader.numFeatureType) - N); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [1561/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFReadMap.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFReadMap.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFReadMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/PBO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:20:7: warning: 'DrawUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void DrawUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:9:15: note: overridden virtual function is here 9 | virtual void DrawUpdate() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:21:7: warning: 'SetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:10:15: note: overridden virtual function is here 10 | virtual bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:22:7: warning: 'GetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:11:15: note: overridden virtual function is here 11 | virtual bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:23:7: warning: 'BindSquareTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void BindSquareTexture(int texSquareX, int texSquareY); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:12:15: note: overridden virtual function is here 12 | virtual void BindSquareTexture(int x, int y) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 41 warnings generated. [1562/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFRenderState.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFRenderState.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFRenderState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFRenderState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFRenderState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFRenderState.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1563/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/Basic/BasicMeshDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/Basic/BasicMeshDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/Basic/BasicMeshDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1564/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/ROAM/Patch.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/ROAM/Patch.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/ROAM/Patch.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:42:108: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 42 | LOG_L(L_INFO, "[TriNodePool::%s] newPoolSize=" _STPF_ " PoolSize=" _STPF_ " (shadowPass=%d)", __func__, newPoolSize, PoolSize, shadowPass); | ~~~~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:42:121: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 42 | LOG_L(L_INFO, "[TriNodePool::%s] newPoolSize=" _STPF_ " PoolSize=" _STPF_ " (shadowPass=%d)", __func__, newPoolSize, PoolSize, shadowPass); | ~~~~~~ ^~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:82:57: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 82 | LOG_L(L_INFO, "[TriNodePool::%s] to " _STPF_,__func__, poolSize); | ~~~~~~ ^~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:92:84: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 92 | LOG_L(L_WARNING, "[TriNodePool::%s] #nodes=" _STPF_ " #pool=" _STPF_ , __func__, nextTriNodeIdx, tris.size()); | ~~~~~~ ^~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:92:100: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 92 | LOG_L(L_WARNING, "[TriNodePool::%s] #nodes=" _STPF_ " #pool=" _STPF_ , __func__, nextTriNodeIdx, tris.size()); | ~~~~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 39 warnings generated. [1565/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/ROAM/RoamMeshDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/ROAM/RoamMeshDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/ROAM/RoamMeshDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1566/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/AVIGenerator.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/AVIGenerator.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/AVIGenerator.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/AVIGenerator.cpp [1567/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugColVolDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugColVolDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugColVolDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glLineWidth' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glLineWidth, 2849U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glLineWidth, 2849>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthMask, 2930U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthMask, 2930>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 46 warnings generated. [1568/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugVisibilityDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugVisibilityDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugVisibilityDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugVisibilityDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugVisibilityDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glExtra.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1569/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DepthBufferCopy.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DepthBufferCopy.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DepthBufferCopy.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:152:48: warning: adding 'bool' to a string does not append to the string [-Wstring-plus-int] 152 | depthFBO->CheckStatus("DEPTH-BUFFER-COPY-FBO" + ms ? "-MULTISAMPLED" : ""); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:152:48: note: use array indexing to silence this warning 152 | depthFBO->CheckStatus("DEPTH-BUFFER-COPY-FBO" + ms ? "-MULTISAMPLED" : ""); | ^ | & [ ] /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:152:53: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] 152 | depthFBO->CheckStatus("DEPTH-BUFFER-COPY-FBO" + ms ? "-MULTISAMPLED" : ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:152:53: note: place parentheses around the '+' expression to silence this warning 152 | depthFBO->CheckStatus("DEPTH-BUFFER-COPY-FBO" + ms ? "-MULTISAMPLED" : ""); | ^ | ( ) /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:152:53: note: place parentheses around the '?:' expression to evaluate it first 152 | depthFBO->CheckStatus("DEPTH-BUFFER-COPY-FBO" + ms ? "-MULTISAMPLED" : ""); | ^ | ( ) 36 warnings generated. [1570/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugDrawerAI.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugDrawerAI.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugDrawerAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerAI.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1571/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugDrawerQuadField.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugDrawerQuadField.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugDrawerQuadField.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1572/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/QTPFSPathDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/QTPFSPathDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/QTPFSPathDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:28: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.h:32:7: warning: 'DrawInMiniMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void DrawInMiniMap(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.h:16:15: note: overridden virtual function is here 16 | virtual void DrawInMiniMap() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:1236:17: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 1236 | return {assure>(), assure>()..., assure()...}; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:157:40: note: in instantiation of function template specialization 'entt::basic_registry::view' requested here 157 | const auto pathView = QTPFS::registry.view(); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 32 warnings generated. [1573/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/HAPFSPathDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/HAPFSPathDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/HAPFSPathDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ 31 warnings generated. [1574/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/AdvWater.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/AdvWater.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/AdvWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/AdvWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/AdvWater.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/AdvWater.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/AdvWater.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1575/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/IGroundDecalDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/IGroundDecalDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/IGroundDecalDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 25 warnings generated. [1576/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/ISky.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/ISky.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/ISky.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.h:28:7: warning: 'Draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void Draw(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.h:23:15: note: overridden virtual function is here 23 | virtual void Draw() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ModernSky.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 3 warnings generated. [1577/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/IWater.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/IWater.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/IWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BasicWater.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:23:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | bool WantsEvent(const std::string& eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:26:7: warning: 'GetFullRead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | bool GetFullRead() const { return true; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:76:16: note: overridden virtual function is here 76 | virtual bool GetFullRead() const { return GetReadAllyTeam() == AllAccessTeam; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:27:6: warning: 'GetReadAllyTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | int GetReadAllyTeam() const { return AllAccessTeam; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:75:16: note: overridden virtual function is here 75 | virtual int GetReadAllyTeam() const { return NoAccessTeam; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:67:7: warning: 'UnsyncedHeightMapUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | void UnsyncedHeightMapUpdate(const SRectangle& rect); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:284:16: note: overridden virtual function is here 284 | virtual void UnsyncedHeightMapUpdate(const SRectangle& rect); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.h:23:7: warning: 'AddExplosion' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void AddExplosion(const float3& pos, float strength, float size); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.h:31:15: note: overridden virtual function is here 31 | virtual void AddExplosion(const float3& pos, float strength, float size) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 43 warnings generated. [1578/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/BasicWater.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/BasicWater.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/BasicWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BasicWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BasicWater.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BasicWater.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BasicWater.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1579/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/BumpWater.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/BumpWater.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/BumpWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:23:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | bool WantsEvent(const std::string& eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:26:7: warning: 'GetFullRead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | bool GetFullRead() const { return true; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:76:16: note: overridden virtual function is here 76 | virtual bool GetFullRead() const { return GetReadAllyTeam() == AllAccessTeam; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:27:6: warning: 'GetReadAllyTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | int GetReadAllyTeam() const { return AllAccessTeam; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:75:16: note: overridden virtual function is here 75 | virtual int GetReadAllyTeam() const { return NoAccessTeam; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:67:7: warning: 'UnsyncedHeightMapUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | void UnsyncedHeightMapUpdate(const SRectangle& rect); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:284:16: note: overridden virtual function is here 284 | virtual void UnsyncedHeightMapUpdate(const SRectangle& rect); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [1580/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/CubeMapHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/CubeMapHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/CubeMapHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 37 warnings generated. [1581/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/DebugCubeMapTexture.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/DebugCubeMapTexture.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/DebugCubeMapTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DebugCubeMapTexture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DebugCubeMapTexture.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1582/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/DynWater.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/DynWater.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/DynWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.h:23:7: warning: 'AddExplosion' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void AddExplosion(const float3& pos, float strength, float size); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.h:31:15: note: overridden virtual function is here 31 | virtual void AddExplosion(const float3& pos, float strength, float size) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 38 warnings generated. [1583/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/GrassDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/GrassDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/GrassDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArray.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1584/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/MapRendering.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/MapRendering.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/MapRendering.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1585/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/ModernSky.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/ModernSky.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/ModernSky.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ModernSky.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ModernSky.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ModernSky.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ModernSky.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1586/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/NullSky.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/NullSky.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/NullSky.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/NullSky.cpp [1587/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/RefractWater.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/RefractWater.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/RefractWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/RefractWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/RefractWater.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/RefractWater.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1588/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SkyBox.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SkyBox.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SkyBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.h:28:7: warning: 'Draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void Draw(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.h:23:15: note: overridden virtual function is here 23 | virtual void Draw() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 3 warnings generated. [1589/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SkyLight.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SkyLight.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SkyLight.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyLight.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyLight.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyLight.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1590/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SunLighting.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SunLighting.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SunLighting.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1591/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/WaterRendering.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/WaterRendering.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/WaterRendering.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1592/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Decals/GroundDecal.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Decals/GroundDecal.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Decals/GroundDecal.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: warning: instantiation of variable 'type2::creg_class' required here, but no definition is available [-Wundefined-var-template] 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:21:79: note: in instantiation of member function 'type2::StaticClass' requested here 21 | static std::unique_ptr Get() { return IType::CreateObjInstanceType(T::StaticClass(), sizeof(T)); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:247:24: note: in instantiation of member function 'creg::DeduceType>::Get' requested here 247 | return DeduceType::Get(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.cpp:29:2: note: in instantiation of function template specialization 'creg::GetType>' requested here 29 | CR_MEMBER(posTL), | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:472:36: note: expanded from macro 'CR_MEMBER' 472 | class_->AddMember( #Member, creg::GetType(null->Member), offsetof_creg(Type, Member), alignof(decltype(Type::Member)), (creg::ClassMemberFlag) currentMemberFlags) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: forward declaration of template entity is here 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:212:21: note: expanded from macro 'CR_DECLARE_BASE' 212 | static creg::Class creg_class; \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: add an explicit instantiation declaration to suppress this warning if 'type2::creg_class' is explicitly instantiated in another translation unit /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ 2 warnings generated. [1593/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Decals/GroundDecalHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Decals/GroundDecalHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Decals/GroundDecalHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:1414:43: warning: expression result unused [-Wunused-value] 1414 | idToPos[newDecal.info.id], decals.size() - 1; | ~~~~~~~~~~~~~ ^ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:1563:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1563 | else if (!decalOwnerInCurLOS) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glCullFace' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glCullFace, 2885U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glCullFace, 2885>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthMask, 2930U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthMask, 2930>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glMinSampleShading' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glMinSampleShading, 35895U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glMinSampleShading, 35895>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 47 warnings generated. [1594/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/ProjectileDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/ProjectileDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/ProjectileDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:18:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | CR_DECLARE(CGroundFlash) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: note: overridden virtual function is here 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:29:15: warning: 'Init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | virtual void Init(const CUnit* owner, const float3& offset) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:28:15: note: overridden virtual function is here 28 | virtual void Init(const CUnit* owner, const float3& offset); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthMask, 2930U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthMask, 2930>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 44 warnings generated. [1595/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 14 warnings generated. [1596/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/BubbleProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/BubbleProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/BubbleProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BubbleProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BubbleProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BubbleProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BubbleProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1597/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/DirtProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/DirtProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/DirtProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/DirtProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/DirtProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/DirtProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/DirtProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1598/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ExploSpikeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1599/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/FlyingPiece.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/FlyingPiece.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/FlyingPiece.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 37 warnings generated. [1600/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoSquareProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1601/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CGeoThermSmokeProjectile) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:13:2: note: overridden virtual function is here 13 | CR_DECLARE_DERIVED(CSmokeProjectile) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.h:22:7: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void Update(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:27:7: note: overridden virtual function is here 27 | void Update() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 24 warnings generated. [1602/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/NanoProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/NanoProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/NanoProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/NanoProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/NanoProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/NanoProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/NanoProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1603/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/HeatCloudProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1604/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/MuzzleFlame.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/MuzzleFlame.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/MuzzleFlame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/MuzzleFlame.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/MuzzleFlame.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/MuzzleFlame.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/MuzzleFlame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1605/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/RepulseGfx.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/RepulseGfx.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/RepulseGfx.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [1606/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 14 warnings generated. [1607/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 34 warnings generated. [1608/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1609/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile2.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1610/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeTrailProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1611/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SpherePartProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1612/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/TracerProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/TracerProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/TracerProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/TracerProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/TracerProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/TracerProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/TracerProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1613/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/WakeProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/WakeProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/WakeProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WakeProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WakeProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WakeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WakeProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1614/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/WreckProjectile.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/WreckProjectile.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/WreckProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WreckProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WreckProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WreckProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1615/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/FBO.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/FBO.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/FBO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1616/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/StreamBuffer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/StreamBuffer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/StreamBuffer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1617/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/GeometryBuffer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/GeometryBuffer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/GeometryBuffer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1618/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glStateDebug.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glStateDebug.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glStateDebug.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glStateDebug.cpp [1619/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glDebugGroup.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glDebugGroup.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glDebugGroup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.cpp:1: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1620/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glxHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glxHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glxHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glxHandler.cpp [1621/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/LightHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/LightHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/LightHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 26 warnings generated. [1622/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VertexArray.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VertexArray.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VertexArray.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArray.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArray.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArray.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1623/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VertexArrayTypes.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VertexArrayTypes.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VertexArrayTypes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1624/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/RenderBuffers.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/RenderBuffers.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/RenderBuffers.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1625/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VBO.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VBO.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VBO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.cpp:387:157: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 387 | LOG_L(L_ERROR, "[VBO::%s({cur,new}size={" _STPF_ "," _STPF_ "},{cur,new}usage={0x%x,0x%x},data=%p)] cannot recreate persistent storage buffer", __func__, bufSize, newSize, usage, newUsage, data); | ~~~~~~ ^~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.cpp:387:166: warning: format specifies type 'unsigned long long' but the argument has type 'GLsizeiptr' (aka 'long') [-Wformat] 387 | LOG_L(L_ERROR, "[VBO::%s({cur,new}size={" _STPF_ "," _STPF_ "},{cur,new}usage={0x%x,0x%x},data=%p)] cannot recreate persistent storage buffer", __func__, bufSize, newSize, usage, newUsage, data); | ~~~~~~ ^~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 3 warnings generated. [1626/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VAO.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VAO.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VAO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VAO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VAO.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1627/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glExtra.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glExtra.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glExtra.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glExtra.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glExtra.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1628/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/State.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/State.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/State.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1629/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/myGL.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/myGL.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/myGL.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1630/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GlobalRendering.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GlobalRendering.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GlobalRendering.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1631/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GroundFlash.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GroundFlash.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GroundFlash.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:18:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | CR_DECLARE(CGroundFlash) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: note: overridden virtual function is here 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:29:15: warning: 'Init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | virtual void Init(const CUnit* owner, const float3& offset) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:28:15: note: overridden virtual function is here 28 | virtual void Init(const CUnit* owner, const float3& offset); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 16 warnings generated. [1632/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/CommandDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/CommandDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/CommandDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LineDrawer.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:17:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 17 | CR_DECLARE(CAirCAI) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:20:2: note: overridden virtual function is here 20 | CR_DECLARE_DERIVED(CMobileCAI) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:21:6: warning: 'GetDefaultCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | int GetDefaultCmd(const CUnit* pointed, const CFeature* feature); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:39:6: note: overridden virtual function is here 39 | int GetDefaultCmd(const CUnit* pointed, const CFeature* feature) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:22:7: warning: 'SlowUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void SlowUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:40:7: note: overridden virtual function is here 40 | void SlowUpdate() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:23:7: warning: 'GiveCommandReal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void GiveCommandReal(const Command& c, bool fromSynced = true); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:41:7: note: overridden virtual function is here 41 | void GiveCommandReal(const Command& c, bool fromSynced = true) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:25:7: warning: 'FinishCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | void FinishCommand(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:43:7: note: overridden virtual function is here 43 | void FinishCommand() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:26:7: warning: 'BuggerOff' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | void BuggerOff(const float3& pos, float radius); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:27:15: note: overridden virtual function is here 27 | virtual void BuggerOff(const float3& pos, float radius) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:29:7: warning: 'ExecuteGuard' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void ExecuteGuard(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:50:15: note: overridden virtual function is here 50 | virtual void ExecuteGuard(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:31:7: warning: 'ExecuteAttack' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void ExecuteAttack(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:46:7: note: overridden virtual function is here 46 | void ExecuteAttack(Command& c) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:32:7: warning: 'ExecuteFight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void ExecuteFight(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:51:15: note: overridden virtual function is here 51 | virtual void ExecuteFight(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:33:7: warning: 'ExecuteMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | void ExecuteMove(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:53:15: note: overridden virtual function is here 53 | virtual void ExecuteMove(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:39:7: warning: 'SelectNewAreaAttackTargetOrPos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | bool SelectNewAreaAttackTargetOrPos(const Command& ac); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.h:139:15: note: overridden virtual function is here 139 | virtual bool SelectNewAreaAttackTargetOrPos(const Command& ac) { return true; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 44 warnings generated. [1633/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/HUDDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/HUDDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/HUDDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 28 warnings generated. [1634/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/IPathDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/IPathDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/IPathDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.h:32:7: warning: 'DrawInMiniMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void DrawInMiniMap(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.h:16:15: note: overridden virtual function is here 16 | virtual void DrawInMiniMap() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1635/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/IconHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/IconHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/IconHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1636/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/InMapDrawView.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/InMapDrawView.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/InMapDrawView.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/InMapDrawView.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/InMapDrawView.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/InMapDrawView.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1637/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/LineDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/LineDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/LineDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LineDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LineDrawer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LineDrawer.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1638/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/LuaObjectDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/LuaObjectDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/LuaObjectDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 38 warnings generated. [1639/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/SmoothHeightMeshDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/SmoothHeightMeshDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/SmoothHeightMeshDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [1640/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/InfoTexture.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/InfoTexture.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/InfoTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1641/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/IInfoTextureHandler.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1642/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/AirLos.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/AirLos.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/AirLos.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 26 warnings generated. [1643/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Combiner.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Combiner.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Combiner.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glColorMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glColorMask, 3107U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glColorMask, 3107>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 3 warnings generated. [1644/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Height.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Height.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Height.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 35 warnings generated. [1645/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1646/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Los.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Los.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Los.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 26 warnings generated. [1647/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Metal.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Metal.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Metal.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1648/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 27 warnings generated. [1649/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Path.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Path.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Path.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 25 warnings generated. [1650/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1651/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Radar.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Radar.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Radar.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 26 warnings generated. [1652/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModel.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModel.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModel.cpp [1653/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelMisc.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelMisc.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelMisc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelMisc.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelMisc.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1654/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelPiece.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelPiece.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelPiece.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelPiece.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelPiece.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1655/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelVAO.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelVAO.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelVAO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 33 warnings generated. [1656/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DOParser.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DOParser.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DOParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DOParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DOParser.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DOParser.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1657/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/AssIO.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/AssIO.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/AssIO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [1658/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/AssParser.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/AssParser.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/AssParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:631:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 631 | else | ^ 9 warnings generated. [1659/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/GLTFParser.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/GLTFParser.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/GLTFParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/GLTFParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/GLTFParser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/GLTFParser.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1660/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/IModelParser.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/IModelParser.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/IModelParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/IModelParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/IModelParser.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DOParser.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/IModelParser.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/IModelParser.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 3 warnings generated. [1661/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/LocalModel.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/LocalModel.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/LocalModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/LocalModel.cpp [1662/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/LocalModelPiece.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/LocalModelPiece.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/LocalModelPiece.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/LocalModelPiece.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/LocalModelPiece.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1663/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/S3OParser.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/S3OParser.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/S3OParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/S3OParser.cpp [1664/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelsMemStorageDefs.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelsMemStorageDefs.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelsMemStorageDefs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelsMemStorageDefs.cpp [1665/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelsMemStorage.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelsMemStorage.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelsMemStorage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelsMemStorage.cpp [1666/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelUtils.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelUtils.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelUtils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelUtils.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelUtils.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1667/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/VertexData.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/VertexData.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/VertexData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.cpp [1668/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Screenshot.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Screenshot.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Screenshot.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Screenshot.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Screenshot.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1669/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/GLSLCopyState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/GLSLCopyState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/GLSLCopyState.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/Shader.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1670/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/LuaShaderContainer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/LuaShaderContainer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/LuaShaderContainer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1671/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/Shader.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/Shader.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/Shader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/Shader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/Shader.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/Shader.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1672/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/ShaderHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/ShaderHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/ShaderHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1673/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/ShaderStates.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/ShaderStates.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/ShaderStates.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1674/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/ShadowHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/ShadowHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/ShadowHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 39 warnings generated. [1675/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/TeamHighlight.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/TeamHighlight.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/TeamHighlight.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/TeamHighlight.cpp [1676/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/AtlasedTexture.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/AtlasedTexture.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/AtlasedTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/AtlasedTexture.cpp [1677/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/3DOTextureHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/3DOTextureHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/3DOTextureHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 36 warnings generated. [1678/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/Bitmap.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/Bitmap.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/Bitmap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:171:7: warning: 'FreeRaw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 171 | void FreeRaw(uint8_t* mem, size_t size) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:68:15: note: overridden virtual function is here 68 | virtual void FreeRaw(uint8_t* mem, size_t size) = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:210:7: warning: 'Resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 210 | void Resize(size_t size) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:69:15: note: overridden virtual function is here 69 | virtual void Resize(size_t size) = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:146:132: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 146 | LOG_L(L_ERROR, "[TexMemPool::%s] failed to allocate bitmap of size " _STPF_ "u from pool of total size " _STPF_ "u", __func__, size, Size()); | ~~~~~~ ^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:146:138: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 146 | LOG_L(L_ERROR, "[TexMemPool::%s] failed to allocate bitmap of size " _STPF_ "u from pool of total size " _STPF_ "u", __func__, size, Size()); | ~~~~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:242:111: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 242 | LOG_L(L_INFO, "[TexMemPool::%s] poolSize=" _STPF_ "u allocSize=" _STPF_ "u texCount=" _STPF_ "u", __func__, size, allocSize, numAllocs - numFrees); | ~~~~~~ ^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:242:117: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 242 | LOG_L(L_INFO, "[TexMemPool::%s] poolSize=" _STPF_ "u allocSize=" _STPF_ "u texCount=" _STPF_ "u", __func__, size, allocSize, numAllocs - numFrees); | ~~~~~~ ^~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:242:128: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 242 | LOG_L(L_INFO, "[TexMemPool::%s] poolSize=" _STPF_ "u allocSize=" _STPF_ "u texCount=" _STPF_ "u", __func__, size, allocSize, numAllocs - numFrees); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:359:39: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] 359 | if (texMemPool == nullptr || typeid(*texMemPool.get()) != typeid(TexNoMemPool)) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:363:39: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] 363 | if (texMemPool == nullptr || typeid(*texMemPool.get()) != typeid( TexMemPool)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:3: In file included from /usr/include/c++/v1/algorithm:1846: In file included from /usr/include/c++/v1/__algorithm/inplace_merge.h:28: /usr/include/c++/v1/__memory/unique_ptr.h:80:5: warning: delete called on 'BitmapAction' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] 80 | delete __ptr; | ^ /usr/include/c++/v1/__memory/unique_ptr.h:292:7: note: in instantiation of member function 'std::default_delete::operator()' requested here 292 | __ptr_.second()(__tmp); | ^ /usr/include/c++/v1/__memory/unique_ptr.h:261:71: note: in instantiation of member function 'std::unique_ptr::reset' requested here 261 | _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 ~unique_ptr() { reset(); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:699:20: note: in instantiation of member function 'std::unique_ptr::~unique_ptr' requested here 699 | auto tempAction = BitmapAction::GetBitmapAction(&tmp); // lifetime thing, not used furher | ^ 11 warnings generated. [1679/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/ColorMap.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/ColorMap.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/ColorMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/ColorMap.cpp [1680/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/LegacyAtlasAlloc.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/LegacyAtlasAlloc.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/LegacyAtlasAlloc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/LegacyAtlasAlloc.cpp [1681/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/NamedTextures.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/NamedTextures.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/NamedTextures.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/NamedTextures.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/NamedTextures.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1682/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/S3OTextureHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/S3OTextureHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/S3OTextureHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 36 warnings generated. [1683/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TAPalette.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TAPalette.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TAPalette.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TAPalette.cpp [1684/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/Texture.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/Texture.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/Texture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1685/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureCreationParams.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureCreationParams.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureCreationParams.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureCreationParams.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureCreationParams.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1686/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureFormat.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureFormat.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureFormat.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureFormat.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureFormat.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1687/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureCollection.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureCollection.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureCollection.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureCollection.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureCollection.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1688/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureAtlas.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureAtlas.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureAtlas.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1689/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureRenderAtlas.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureRenderAtlas.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureRenderAtlas.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthMask, 2930U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthMask, 2930>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 4 warnings generated. [1690/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/nv_dds.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/nv_dds.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/nv_dds.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/nv_dds.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/nv_dds.cpp:168: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1691/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/QuadtreeAtlasAlloc.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/QuadtreeAtlasAlloc.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/QuadtreeAtlasAlloc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/QuadtreeAtlasAlloc.cpp [1692/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/RowAtlasAlloc.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/RowAtlasAlloc.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/RowAtlasAlloc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/RowAtlasAlloc.cpp [1693/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [1694/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerData.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerData.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [1695/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerState.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerState.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [1696/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerHelpers.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerHelpers.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerHelpers.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [1697/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/UpdateList.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/UpdateList.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/UpdateList.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/UpdateList.cpp [1698/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Features/FeatureDrawerData.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Features/FeatureDrawerData.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Features/FeatureDrawerData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ 36 warnings generated. [1699/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Features/FeatureDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Features/FeatureDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Features/FeatureDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 37 warnings generated. [1700/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Units/UnitDrawerData.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Units/UnitDrawerData.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Units/UnitDrawerData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelsMemStorage.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelsMemStorage.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 43 warnings generated. [1701/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Units/UnitDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Units/UnitDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Units/UnitDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:347:10: warning: enumeration value 'ROTATION_0' not handled in switch [-Wswitch] 347 | switch (minimap->GetRotationOption()) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 47 warnings generated. [1702/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/ModelsDataUploader.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/ModelsDataUploader.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/ModelsDataUploader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:26: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ 38 warnings generated. [1703/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/UniformConstants.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/UniformConstants.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/UniformConstants.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.h:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: warning: instantiation of variable 'type2::creg_class' required here, but no definition is available [-Wundefined-var-template] 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:21:79: note: in instantiation of member function 'type2::StaticClass' requested here 21 | static std::unique_ptr Get() { return IType::CreateObjInstanceType(T::StaticClass(), sizeof(T)); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:247:24: note: in instantiation of member function 'creg::DeduceType>::Get' requested here 247 | return DeduceType::Get(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:99:3: note: in instantiation of function template specialization 'creg::GetType>' requested here 99 | CR_MEMBER(mouseScreenPos), | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:472:36: note: expanded from macro 'CR_MEMBER' 472 | class_->AddMember( #Member, creg::GetType(null->Member), offsetof_creg(Type, Member), alignof(decltype(Type::Member)), (creg::ClassMemberFlag) currentMemberFlags) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: forward declaration of template entity is here 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:212:21: note: expanded from macro 'CR_DECLARE_BASE' 212 | static creg::Class creg_class; \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: add an explicit instantiation declaration to suppress this warning if 'type2::creg_class' is explicitly instantiated in another translation unit /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ 39 warnings generated. [1704/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/VerticalSync.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/VerticalSync.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/VerticalSync.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/VerticalSync.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/VerticalSync.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1705/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/WorldDrawer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/WorldDrawer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/WorldDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 38 warnings generated. [1706/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/FontHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/FontHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/FontHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/FontHandler.cpp [1707/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/CFontTexture.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/CFontTexture.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/CFontTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFontRenderer.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1708/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/glFont.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/glFont.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/glFont.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1709/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/glFontRenderer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/glFontRenderer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/glFontRenderer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFontRenderer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFontRenderer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFontRenderer.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1710/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/TextWrap.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/TextWrap.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/TextWrap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/TextWrap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/TextWrap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1711/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Button.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Button.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Button.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Button.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Button.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1712/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Gui.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Gui.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Gui.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Gui.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Gui.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1713/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/GuiElement.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/GuiElement.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/GuiElement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/GuiElement.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/GuiElement.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1714/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/HorizontalLayout.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/HorizontalLayout.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/HorizontalLayout.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/HorizontalLayout.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/HorizontalLayout.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1715/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/LineEdit.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/LineEdit.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/LineEdit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/LineEdit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/LineEdit.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1716/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/List.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/List.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/List.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/List.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/List.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1717/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Picture.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Picture.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Picture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Picture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Picture.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1718/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/TextElement.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/TextElement.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/TextElement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/TextElement.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/TextElement.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1719/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/VerticalLayout.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/VerticalLayout.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/VerticalLayout.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/VerticalLayout.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/VerticalLayout.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1720/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Window.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Window.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Window.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Window.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Window.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1721/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_Backend.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_Backend.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_Backend.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_Backend.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_Backend.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1722/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_SystemInterface.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_SystemInterface.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_SystemInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_SystemInterface.cpp [1723/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_Renderer_GL3_Recoil.h:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/Shader.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1724/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_VFSFileInterface.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_VFSFileInterface.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_VFSFileInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_VFSFileInterface.cpp [1725/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Components/ElementLuaTexture.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Components/ElementLuaTexture.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Components/ElementLuaTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Components/ElementLuaTexture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Components/ElementLuaTexture.cpp:39: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1726/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SVG/SVGPlugin.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SVG/SVGPlugin.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SVG/SVGPlugin.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SVG/SVGPlugin.cpp [1727/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SVG/ElementSVG.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SVG/ElementSVG.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SVG/ElementSVG.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SVG/ElementSVG.cpp [1728/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/bind.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/bind.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/bind.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/bind.cpp [1729/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Colour.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Colour.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Colour.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Colour.cpp [1730/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Context.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Context.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Context.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Context.cpp [1731/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Convert.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Convert.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Convert.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Convert.cpp [1732/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/DataModel.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/DataModel.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/DataModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/DataModel.cpp [1733/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Document.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Document.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Document.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Document.cpp [1734/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Element.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Element.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Element.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Element.cpp [1735/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/ElementDerived.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/ElementDerived.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/ElementDerived.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/ElementDerived.cpp [1736/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/ElementForm.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/ElementForm.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/ElementForm.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/ElementForm.cpp [1737/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Event.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Event.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Event.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Event.cpp [1738/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Global.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Global.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Global.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Global.cpp [1739/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Vector.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Vector.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Vector.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Vector.cpp [1740/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaDataModel.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaDataModel.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaDataModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/plugin/SolLuaDataModel.cpp [1741/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaDocument.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaDocument.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaDocument.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/plugin/SolLuaDocument.cpp [1742/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaEventListener.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaEventListener.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaEventListener.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/plugin/SolLuaEventListener.cpp [1743/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaInstancer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaInstancer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaInstancer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/plugin/SolLuaInstancer.cpp [1744/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaPlugin.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaPlugin.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaPlugin.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/plugin/SolLuaPlugin.cpp [1745/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/RmlSolLua.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/RmlSolLua.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/RmlSolLua.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/RmlSolLua.cpp [1746/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/LuaMenuController.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/LuaMenuController.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/LuaMenuController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [1747/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/SelectMenu.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/SelectMenu.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/SelectMenu.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectMenu.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectMenu.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectMenu.h:42:7: warning: 'HandleEventSelf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | bool HandleEventSelf(const SDL_Event& ev); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/GuiElement.h:95:15: note: overridden virtual function is here 95 | virtual bool HandleEventSelf(const SDL_Event& ev) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectMenu.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [1748/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/SelectionWidget.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/SelectionWidget.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/SelectionWidget.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectionWidget.cpp [1749/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/AABB.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/AABB.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/AABB.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/AABB.cpp [1750/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/AIScriptHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/AIScriptHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/AIScriptHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/AIScriptHandler.cpp [1751/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Color.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Color.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Color.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Color.cpp [1752/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigHandler.cpp [1753/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigLocater.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigLocater.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigLocater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigLocater.cpp [1754/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigSource.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigSource.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigSource.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigSource.cpp [1755/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigVariable.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigVariable.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigVariable.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigVariable.cpp [1756/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/CRC.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/CRC.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/CRC.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/CRC.cpp [1757/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/EventClient.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/EventClient.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/EventClient.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1758/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/EventHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/EventHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/EventHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [1759/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/GlobalConfig.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/GlobalConfig.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/GlobalConfig.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GlobalConfig.cpp [1760/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Info.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Info.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Info.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Info.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Info.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Info.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1761/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/InputHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/InputHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/InputHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Input/InputHandler.cpp [1762/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/KeyInput.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/KeyInput.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/KeyInput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Input/KeyInput.cpp [1763/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/MouseInput.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/MouseInput.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/MouseInput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Input/MouseInput.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Input/MouseInput.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1764/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/CregLoadSaveHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/CregLoadSaveHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/CregLoadSaveHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 40 warnings generated. [1765/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/Demo.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/Demo.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/Demo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/Demo.cpp [1766/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/DemoReader.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/DemoReader.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/DemoReader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/DemoReader.cpp [1767/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/DemoRecorder.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/DemoRecorder.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/DemoRecorder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/DemoRecorder.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/DemoRecorder.cpp:96:134: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 96 | LOG("[DemoRecorder::%s] writing %s-demo \"%s\" (" _STPF_ " bytes)", __func__, (isServerDemo? "server": "client"), demoName.c_str(), data.size()); | ~~~~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 1 warning generated. [1768/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/LoadSaveHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/LoadSaveHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/LoadSaveHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LoadSaveHandler.cpp [1769/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/LuaLoadSaveHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/LuaLoadSaveHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/LuaLoadSaveHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1770/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LogOutput.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LogOutput.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LogOutput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LogOutput.cpp [1771/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Main.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Main.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Main.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Main.cpp [1772/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Math/SpringDampers.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Math/SpringDampers.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Math/SpringDampers.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Math/SpringDampers.cpp [1773/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Math/NURBS.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Math/NURBS.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Math/NURBS.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Math/NURBS.cpp [1774/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Matrix44f.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Matrix44f.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Matrix44f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Matrix44f.cpp [1775/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Quaternion.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Quaternion.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Quaternion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Quaternion.cpp [1776/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Misc/RectangleOverlapHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Misc/RectangleOverlapHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Misc/RectangleOverlapHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Misc/RectangleOverlapHandler.cpp [1777/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Misc/SpringTime.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Misc/SpringTime.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Misc/SpringTime.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Misc/SpringTime.cpp [1778/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Object.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Object.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Object.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.cpp [1779/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/GameLoadThread.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/GameLoadThread.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/GameLoadThread.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1780/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Option.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Option.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Option.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Option.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Option.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Option.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1781/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Clipboard.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Clipboard.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Clipboard.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Clipboard.cpp [1782/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/errorhandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/errorhandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/errorhandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/errorhandler.cpp [1783/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Misc.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Misc.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Misc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Misc.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Misc.cpp:459:23: warning: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat] 459 | sprintf(tmp, "%lu", totalRam / (1024*1024)); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~ | %llu 1 warning generated. [1784/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/ScopedFileLock.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/ScopedFileLock.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/ScopedFileLock.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/ScopedFileLock.cpp [1785/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/SDL1_keysym.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/SDL1_keysym.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/SDL1_keysym.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/SDL1_keysym.cpp [1786/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Watchdog.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Watchdog.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Watchdog.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Watchdog.cpp [1787/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/WindowManagerHelper.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/WindowManagerHelper.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/WindowManagerHelper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/WindowManagerHelper.cpp [1788/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Rectangle.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Rectangle.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Rectangle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Rectangle.cpp [1789/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SafeVector.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SafeVector.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SafeVector.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:15:96: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 15 | LOG_L(L_ERROR, "[%s const] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:15:101: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 15 | LOG_L(L_ERROR, "[%s const] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:29:90: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 29 | LOG_L(L_ERROR, "[%s] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:29:95: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 29 | LOG_L(L_ERROR, "[%s] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 4 warnings generated. [1790/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SafeCStrings.c.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SafeCStrings.c.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SafeCStrings.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeCStrings.c [1791/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SplashScreen.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SplashScreen.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SplashScreen.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SplashScreen.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SplashScreen.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1792/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringApp.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringApp.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringApp.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:46: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectMenu.h:42:7: warning: 'HandleEventSelf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | bool HandleEventSelf(const SDL_Event& ev); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/GuiElement.h:95:15: note: overridden virtual function is here 95 | virtual bool HandleEventSelf(const SDL_Event& ev) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:59: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DefinitionTag.h:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:851:58: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 851 | LOG("[SpringApp::%s][12] #script=" _STPF_ "", __func__, script.size()); | ~~~~~~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 37 warnings generated. [1793/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/StartScriptGen.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/StartScriptGen.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/StartScriptGen.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/StartScriptGen.cpp [1794/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/DumpState.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/DumpState.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/DumpState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:32: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [1795/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/DumpHistory.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/DumpHistory.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/DumpHistory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpHistory.cpp [1796/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/FPUCheck.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/FPUCheck.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/FPUCheck.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/FPUCheck.cpp [1797/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/Logger.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/Logger.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/Logger.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/Logger.cpp [1798/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SHA512.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SHA512.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SHA512.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/SHA512.cpp [1799/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncChecker.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncChecker.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncChecker.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/SyncChecker.cpp [1800/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncDebugger.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncDebugger.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncDebugger.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/SyncDebugger.cpp [1801/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncedFloat3.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncedFloat3.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncedFloat3.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/SyncedFloat3.cpp [1802/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/backtrace.c.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/backtrace.c.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/backtrace.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/backtrace.c [1803/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/get_executable_name.c.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/get_executable_name.c.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/get_executable_name.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/get_executable_name.c [1804/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TdfParser.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TdfParser.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TdfParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TdfParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TdfParser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TdfParser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1805/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Threading/ThreadPool.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Threading/ThreadPool.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Threading/ThreadPool.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Threading/ThreadPool.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Threading/ThreadPool.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1806/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TimeProfiler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TimeProfiler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TimeProfiler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TimeProfiler.cpp [1807/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TimeUtil.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TimeUtil.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TimeUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TimeUtil.cpp [1808/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Transform.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Transform.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Transform.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Transform.cpp [1809/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/UriParser.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/UriParser.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/UriParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/UriParser.cpp [1810/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/StringUtil.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/StringUtil.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/StringUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/StringUtil.cpp [1811/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/type2.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/type2.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/type2.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.cpp [1812/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/float3.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/float3.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/float3.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.cpp [1813/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/float4.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/float4.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/float4.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float4.cpp [1814/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringMath.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringMath.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringMath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1815/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringMem.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringMem.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringMem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMem.cpp [1816/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/SerializeLuaState.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/SerializeLuaState.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/SerializeLuaState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [1817/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/Serializer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/Serializer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/Serializer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/Serializer.cpp [1818/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/VarTypes.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/VarTypes.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/VarTypes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/VarTypes.cpp [1819/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/creg.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/creg.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/creg.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.cpp [1820/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/creg_runtime_tests.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/creg_runtime_tests.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/creg_runtime_tests.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg_runtime_tests.cpp [1821/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveNameResolver.cpp [1822/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveLoader.cpp [1823/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1824/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/CacheDir.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/CacheDir.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/CacheDir.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/CacheDir.cpp [1825/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/DataDirLocater.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/DataDirLocater.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/DataDirLocater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/DataDirLocater.cpp [1826/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/DataDirsAccess.cpp [1827/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileFilter.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileFilter.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileFilter.cpp [1828/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileHandler.cpp [1829/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystem.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystem.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystem.cpp [1830/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystemAbstraction.cpp [1831/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystemInitializer.cpp [1832/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/GZFileHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/GZFileHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/GZFileHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/GZFileHandler.cpp [1833/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/Misc.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/Misc.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/Misc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Misc.cpp [1834/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/RapidHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/RapidHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/RapidHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/RapidHandler.cpp [1835/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/SimpleParser.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/SimpleParser.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/SimpleParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/SimpleParser.cpp [1836/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/VFSHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/VFSHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/VFSHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:270:104: warning: format specifies type 'unsigned long long' but the argument has type 'decltype(__x.base() - __y.base())' (aka 'long') [-Wformat] 270 | LOG_L(L_INFO, "[%s::%s][2] #files[section]=" _STPF_ "/" _STPF_ "", vfsName, __func__, this, end - beg, pos - beg); | ~~~~~~ ^~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:270:115: warning: format specifies type 'unsigned long long' but the argument has type 'decltype(__x.base() - __y.base())' (aka 'long') [-Wformat] 270 | LOG_L(L_INFO, "[%s::%s][2] #files[section]=" _STPF_ "/" _STPF_ "", vfsName, __func__, this, end - beg, pos - beg); | ~~~~~~ ^~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:301:140: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 301 | LOG_L(L_INFO, "[%s::%s(section=%d)] #archives[section]=" _STPF_ " #files[section]=" _STPF_ "", vfsName, __func__, this, section, archives[section].size(), files[section].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:301:166: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 301 | LOG_L(L_INFO, "[%s::%s(section=%d)] #archives[section]=" _STPF_ " #files[section]=" _STPF_ "", vfsName, __func__, this, section, archives[section].size(), files[section].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:132: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:160: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:188: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:132: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:160: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:188: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 10 warnings generated. [1837/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/Backend.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/Backend.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/Backend.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/Backend.cpp [1838/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/DefaultFilter.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/DefaultFilter.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/DefaultFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFilter.cpp [1839/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/DefaultFormatter.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/DefaultFormatter.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/DefaultFormatter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFormatter.cpp [1840/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/FramePrefixer.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/FramePrefixer.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/FramePrefixer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/FramePrefixer.cpp [1841/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/LogSinkHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/LogSinkHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/LogSinkHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogSinkHandler.cpp [1842/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/LogUtil.c.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/LogUtil.c.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/LogUtil.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogUtil.c [1843/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/TracySink.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/TracySink.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/TracySink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/TracySink.cpp [1844/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/ConsoleSink.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/ConsoleSink.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/ConsoleSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ConsoleSink.cpp [1845/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/FileSink.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/FileSink.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/FileSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/FileSink.cpp [1846/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/CrashHandler.cpp [1847/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/Hardware.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/Hardware.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/Hardware.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Hardware.cpp [1848/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/SoLib.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/SoLib.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/SoLib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/SoLib.cpp [1849/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/MessageBox.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/MessageBox.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/MessageBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/MessageBox.cpp [1850/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/WindowManagerHelper.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/WindowManagerHelper.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/WindowManagerHelper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/WindowManagerHelper.cpp [1851/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/CpuID.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/CpuID.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/CpuID.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/CpuID.cpp [1852/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Threading.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Threading.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Threading.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp:197:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 197 | else | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp:229:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 229 | else | ^ 2 warnings generated. [1853/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/ThreadAffinityGuard.cpp [1854/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/SharedLib.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/SharedLib.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/SharedLib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/SharedLib.cpp [1855/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/CpuTopology.cpp [1856/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/Futex.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/Futex.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/Futex.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp:129:8: warning: braces around scalar initializer [-Wbraced-scalar-init] 129 | gen = {0}; | ^~~ 1 warning generated. [1857/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp:190:60: warning: format specifies type 'unsigned long' but the argument has type 'NativeThreadHandle' (aka 'pthread *') [-Wformat] 190 | LOG_L(L_DEBUG, "[%s] new thread handle %.4lx", __func__, localThreadControls->handle); | ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp:222:76: warning: format specifies type 'unsigned long' but the argument has type 'NativeThreadHandle' (aka 'pthread *') [-Wformat] 222 | LOG_L(L_DEBUG, "[ThreadControls::%s] sending SIGUSR1 to 0x%lx", __func__, handle); | ~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 2 warnings generated. [1858/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AICallback.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AICallback.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AICallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 42 warnings generated. [1859/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AICheats.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AICheats.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AICheats.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 32 warnings generated. [1860/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceKey.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceKey.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceKey.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AIInterfaceKey.cpp [1861/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceLibrary.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceLibrary.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceLibrary.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AIInterfaceLibrary.cpp [1862/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceLibraryInfo.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceLibraryInfo.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceLibraryInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AIInterfaceLibraryInfo.cpp [1863/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AILibraryManager.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AILibraryManager.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AILibraryManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AILibraryManager.cpp [1864/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AISCommands.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AISCommands.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AISCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AISCommands.cpp [1865/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/EngineOutHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/EngineOutHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/EngineOutHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1866/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/LuaAIImplHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/LuaAIImplHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/LuaAIImplHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/LuaAIImplHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/LuaAIImplHandler.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/LuaAIImplHandler.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [1867/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SAIInterfaceCallbackImpl.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SAIInterfaceCallbackImpl.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SAIInterfaceCallbackImpl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SAIInterfaceCallbackImpl.cpp [1868/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SSkirmishAICallbackImpl.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SSkirmishAICallbackImpl.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SSkirmishAICallbackImpl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 34 warnings generated. [1869/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIData.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIData.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIData.cpp [1870/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIHandler.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIHandler.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIHandler.cpp [1871/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIKey.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIKey.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIKey.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIKey.cpp [1872/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAILibrary.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAILibrary.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAILibrary.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAILibrary.cpp [1873/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAILibraryInfo.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAILibraryInfo.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAILibraryInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAILibraryInfo.cpp [1874/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -DUSE_FONTCONFIG -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -I/ -isystem /usr/local/include/SDL2 -isystem /usr/X11R6/include/freetype2 -isystem /usr/local/include/AL -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIWrapper.cpp.o -MF rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIWrapper.cpp.o.d -o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIWrapper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [1875/2434] : && /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -L/usr/local/lib -L/usr/X11R6/lib -lX11 -Xlinker --dependency-file=rts/builds/legacy/CMakeFiles/engine-legacy.dir/link.d rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/AutohostInterface.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/GameServer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/GameParticipant.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/Protocol/NetProtocol.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/NetCommands.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaArchive.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCMD.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCMDTYPE.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstCOB.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstGL.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstEngine.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstGame.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaConstPlatform.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVFSDownload.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaEncoding.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFBOs.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFeatureDefs.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaFonts.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaGaia.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaHandle.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaHandleSynced.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaIO.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaInputReceiver.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaInterCall.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaIntro.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMaterial.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMathExtra.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMemPool.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMenu.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaMetalMap.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaObjectRendering.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaOpenGL.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaOpenGLUtils.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaParser.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaPathFinder.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRBOs.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRules.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaRulesParams.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaScream.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaShaders.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedCtrl.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedMoveCtrl.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedRead.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaSyncedTable.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTableExtra.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTextures.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaTracyExtra.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaAtlasTextures.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUI.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUICommand.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnitDefs.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnsyncedCtrl.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUnsyncedRead.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaUtils.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVFS.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaWeaponDefs.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaZip.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVAO.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVAOImpl.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVBO.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Lua/LuaVBOImpl.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/BaseGroundDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/BasicMapDamage.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/Ground.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/HeightLinePalette.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapDamage.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapInfo.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MapParser.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/MetalMap.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/ReadMap.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/Generation/BlankMapGenerator.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFGroundDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFGroundTextures.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFMapFile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFReadMap.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/SMFRenderState.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/Basic/BasicMeshDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/ROAM/Patch.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Map/SMF/ROAM/RoamMeshDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/AVIGenerator.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugColVolDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugVisibilityDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DepthBufferCopy.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugDrawerAI.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/DebugDrawerQuadField.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/QTPFSPathDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/HAPFSPathDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/AdvWater.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/IGroundDecalDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/ISky.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/IWater.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/BasicWater.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/BumpWater.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/CubeMapHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/DebugCubeMapTexture.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/DynWater.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/GrassDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/MapRendering.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/ModernSky.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/NullSky.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/RefractWater.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SkyBox.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SkyLight.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/SunLighting.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/WaterRendering.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Decals/GroundDecal.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Decals/GroundDecalHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/ProjectileDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/BubbleProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/DirtProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/FlyingPiece.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/NanoProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/MuzzleFlame.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/RepulseGfx.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/TracerProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/WakeProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Env/Particles/Classes/WreckProjectile.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/FBO.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/StreamBuffer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/GeometryBuffer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glStateDebug.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glDebugGroup.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glxHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/LightHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VertexArray.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VertexArrayTypes.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/RenderBuffers.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VBO.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/VAO.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/glExtra.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/State.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GL/myGL.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GlobalRendering.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/GroundFlash.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/CommandDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/HUDDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/IPathDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/IconHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/InMapDrawView.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/LineDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/LuaObjectDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/SmoothHeightMeshDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/InfoTexture.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/AirLos.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Combiner.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Height.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Los.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Metal.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Path.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Map/InfoTexture/Modern/Radar.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModel.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelMisc.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelPiece.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DModelVAO.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/3DOParser.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/AssIO.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/AssParser.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/GLTFParser.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/IModelParser.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/LocalModel.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/LocalModelPiece.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/S3OParser.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelsMemStorageDefs.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelsMemStorage.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/ModelUtils.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Models/VertexData.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Screenshot.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/LuaShaderContainer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/Shader.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/ShaderHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Shaders/ShaderStates.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/ShadowHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/TeamHighlight.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/AtlasedTexture.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/3DOTextureHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/Bitmap.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/ColorMap.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/LegacyAtlasAlloc.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/NamedTextures.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/S3OTextureHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TAPalette.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/Texture.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureCreationParams.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureFormat.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureCollection.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureAtlas.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/TextureRenderAtlas.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/nv_dds.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/QuadtreeAtlasAlloc.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Textures/RowAtlasAlloc.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerData.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerState.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/ModelDrawerHelpers.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Common/UpdateList.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Features/FeatureDrawerData.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Features/FeatureDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Units/UnitDrawerData.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Units/UnitDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/ModelsDataUploader.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/UniformConstants.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/VerticalSync.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/WorldDrawer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/FontHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/CFontTexture.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/glFont.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/glFontRenderer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rendering/Fonts/TextWrap.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Button.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Gui.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/GuiElement.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/HorizontalLayout.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/LineEdit.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/List.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Picture.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/TextElement.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/VerticalLayout.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/aGui/Window.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_Backend.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_SystemInterface.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Backends/RmlUi_VFSFileInterface.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/Components/ElementLuaTexture.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SVG/SVGPlugin.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SVG/ElementSVG.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/bind.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Colour.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Context.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Convert.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/DataModel.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Document.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Element.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/ElementDerived.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/ElementForm.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Event.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Global.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/bind/Vector.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaDataModel.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaDocument.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaEventListener.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaInstancer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/plugin/SolLuaPlugin.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Rml/SolLua/RmlSolLua.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/LuaMenuController.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/SelectMenu.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Menu/SelectionWidget.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/AABB.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/AIScriptHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Color.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigLocater.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigSource.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Config/ConfigVariable.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/CRC.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/EventClient.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/EventHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/GlobalConfig.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Info.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/InputHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/KeyInput.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Input/MouseInput.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/CregLoadSaveHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/Demo.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/DemoReader.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/DemoRecorder.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/LoadSaveHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LoadSave/LuaLoadSaveHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/LogOutput.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Main.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Math/SpringDampers.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Math/NURBS.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Matrix44f.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Quaternion.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Misc/RectangleOverlapHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Misc/SpringTime.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Object.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/GameLoadThread.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Option.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Clipboard.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/errorhandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Misc.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/ScopedFileLock.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/SDL1_keysym.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Watchdog.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/WindowManagerHelper.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Rectangle.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SafeVector.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SafeCStrings.c.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SplashScreen.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringApp.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/StartScriptGen.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/DumpState.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/DumpHistory.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/FPUCheck.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/Logger.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SHA512.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncChecker.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncDebugger.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/SyncedFloat3.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/backtrace.c.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Sync/get_executable_name.c.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TdfParser.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Threading/ThreadPool.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TimeProfiler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/TimeUtil.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Transform.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/UriParser.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/StringUtil.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/type2.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/float3.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/float4.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringMath.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/SpringMem.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/SerializeLuaState.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/Serializer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/VarTypes.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/creg.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/creg/creg_runtime_tests.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/CacheDir.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/DataDirLocater.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileFilter.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystem.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/GZFileHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/Misc.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/RapidHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/SimpleParser.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/FileSystem/VFSHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/Backend.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/DefaultFilter.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/DefaultFormatter.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/FramePrefixer.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/LogSinkHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/LogUtil.c.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/TracySink.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/ConsoleSink.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Log/FileSink.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/Hardware.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/SoLib.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/MessageBox.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/WindowManagerHelper.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/CpuID.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Threading.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/SharedLib.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/Futex.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AICallback.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AICheats.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceKey.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceLibrary.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AIInterfaceLibraryInfo.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AILibraryManager.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/AISCommands.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/EngineOutHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/LuaAIImplHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SAIInterfaceCallbackImpl.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SSkirmishAICallbackImpl.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIData.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIHandler.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIKey.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAILibrary.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAILibraryInfo.cpp.o rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/ExternalAI/SkirmishAIWrapper.cpp.o -o spring /usr/X11R6/lib/libGL.so.19.2 /usr/X11R6/lib/libGLU.so.9.0 /usr/X11R6/lib/libfontconfig.so.14.1 /usr/lib/libexpat.so.17.0 /usr/X11R6/lib/libfreetype.so.31.1 /usr/X11R6/lib/libXcursor.so.5.1 /usr/X11R6/lib/libX11.so.19.0 rts/lib/squish/libsquish.a rts/lib/rg-etc1/librgetc1.a rts/System/Sound/libsound.a rts/System/Net/libengineSystemNet.a tools/pr-downloader/src/lib/base64/libpr-base64.a rts/lib/smmalloc/libsmmalloc.a -lexecinfo /usr/local/lib/libIL.so.1.0 tools/pr-downloader/src/lib/7z/lib7zip.a /usr/local/lib/libminizip.so.3.2 /usr/lib/libz.so.7.1 rts/lib/tracy/libTracyClient.a rts/lib/lua/liblua.a rts/lib/luasocket/libluasocket.a rts/System/FileSystem/Archives/libarchives.a rts/lib/assimp/code/libassimp.a rts/lib/simdjson/libsimdjson.a rts/lib/fastgltf/libfastgltf.a rts/lib/gflags/libgflags_nothreads.a -lexecinfo rts/lib/streflop/libstreflop.a rts/Sim/libengineSim.a rts/Sim/libengineSim.a tools/pr-downloader/src/libpr-downloader.a rts/lib/RmlUi/Source/Core/librmlui.a rts/lib/RmlUi/Source/Debugger/librmlui_debugger.a rts/lib/lunasvg/liblunasvg.a rts/lib/glad/libglad.a rts/builds/legacy/libGame.a /usr/X11R6/lib/libGL.so.19.2 rts/lib/assimp/contrib/irrXML/libIrrXML.a rts/lib/simdjson/libsimdjson.a tools/pr-downloader/src/lib/base64/libpr-base64.a tools/pr-downloader/src/lib/7z/lib7zip.a /usr/local/lib/libcurl.so.26.34 /usr/lib/libz.so.7.1 /usr/local/lib/libminizip.so.3.2 tools/pr-downloader/src/lib/md5/libpr-md5.a tools/pr-downloader/src/lib/sha1/libpr-sha1.a rts/System/Sound/libsound.a /usr/local/lib/libSDL2.so.0.15 /usr/local/lib/libvorbisfile.so.6.0 /usr/local/lib/libvorbis.so.9.0 /usr/local/lib/libogg.so.6.2 /usr/local/lib/libopenal.so.6.0 /usr/local/lib/libjsoncpp.so.6.0 rts/lib/tracy/libTracyClient.a -lpthread rts/lib/streflop/libstreflop.a rts/lib/RmlUi/Source/Debugger/librmlui_debugger.a rts/lib/RmlUi/Source/Core/librmlui.a /usr/X11R6/lib/libfreetype.so.31.1 /usr/X11R6/lib/libXcursor.so.5.1 /usr/X11R6/lib/libXrender.so.6.0 /usr/X11R6/lib/libXfixes.so.6.1 /usr/X11R6/lib/libX11.so.19.0 && : ld: warning: socket_ops.ipp:2583 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include/asio/detail/impl/socket_ops.ipp:2583)(rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/AutohostInterface.cpp.o:(asio::detail::socket_ops::inet_ntop(int, void const*, char*, unsigned long, unsigned long, std::__1::error_code&))): warning: sprintf() is often misused, please use snprintf() ld: warning: socket_ops.ipp:2585 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include/asio/detail/impl/socket_ops.ipp:2585)(rts/builds/legacy/CMakeFiles/engine-legacy.dir/__/__/Net/AutohostInterface.cpp.o:(asio::detail::socket_ops::inet_ntop(int, void const*, char*, unsigned long, unsigned long, std::__1::error_code&))): warning: strcat() is almost always misused, please use strlcat() ld: warning: Math.cpp:241 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Math.cpp:241)(Math.cpp.o:(Rml::Math::RandomReal(float)) in archive rts/lib/RmlUi/Source/Core/librmlui.a): warning: rand() may return deterministic values, is that what you want? ld: warning: ColladaParser.cpp:2974 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.cpp:2974)(ColladaParser.cpp.o:(Assimp::ColladaParser::ReportWarning(char const*, ...)) in archive rts/lib/assimp/code/libassimp.a): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: MaterialSystem.cpp:489 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MaterialSystem.cpp:489)(MaterialSystem.cpp.o:(aiMaterial::AddBinaryProperty(void const*, unsigned int, char const*, unsigned int, unsigned int, aiPropertyTypeInfo)) in archive rts/lib/assimp/code/libassimp.a): warning: strcpy() is almost always misused, please use strlcpy() [1876/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Map/MapParser.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Map/MapParser.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Map/MapParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1877/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveNameResolver.cpp [1878/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveLoader.cpp [1879/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1880/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/CacheDir.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/CacheDir.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/CacheDir.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/CacheDir.cpp [1881/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/DataDirLocater.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/DataDirLocater.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/DataDirLocater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/DataDirLocater.cpp [1882/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/DataDirsAccess.cpp [1883/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileFilter.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileFilter.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileFilter.cpp [1884/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileHandler.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileHandler.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileHandler.cpp [1885/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystem.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystem.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystem.cpp [1886/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystemAbstraction.cpp [1887/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystemInitializer.cpp [1888/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/GZFileHandler.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/GZFileHandler.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/GZFileHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/GZFileHandler.cpp [1889/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/Misc.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/Misc.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/Misc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Misc.cpp [1890/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/RapidHandler.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/RapidHandler.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/RapidHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/RapidHandler.cpp [1891/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/SimpleParser.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/SimpleParser.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/SimpleParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/SimpleParser.cpp [1892/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/VFSHandler.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/VFSHandler.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/VFSHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:270:104: warning: format specifies type 'unsigned long long' but the argument has type 'decltype(__x.base() - __y.base())' (aka 'long') [-Wformat] 270 | LOG_L(L_INFO, "[%s::%s][2] #files[section]=" _STPF_ "/" _STPF_ "", vfsName, __func__, this, end - beg, pos - beg); | ~~~~~~ ^~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:270:115: warning: format specifies type 'unsigned long long' but the argument has type 'decltype(__x.base() - __y.base())' (aka 'long') [-Wformat] 270 | LOG_L(L_INFO, "[%s::%s][2] #files[section]=" _STPF_ "/" _STPF_ "", vfsName, __func__, this, end - beg, pos - beg); | ~~~~~~ ^~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:301:140: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 301 | LOG_L(L_INFO, "[%s::%s(section=%d)] #archives[section]=" _STPF_ " #files[section]=" _STPF_ "", vfsName, __func__, this, section, archives[section].size(), files[section].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:301:166: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 301 | LOG_L(L_INFO, "[%s::%s(section=%d)] #archives[section]=" _STPF_ " #files[section]=" _STPF_ "", vfsName, __func__, this, section, archives[section].size(), files[section].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:132: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:160: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:188: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:132: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:160: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:188: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 10 warnings generated. [1893/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/CpuID.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/CpuID.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/CpuID.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/CpuID.cpp [1894/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Threading.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Threading.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Threading.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp:197:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 197 | else | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp:229:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 229 | else | ^ 2 warnings generated. [1895/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/ThreadAffinityGuard.cpp [1896/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/SharedLib.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/SharedLib.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/SharedLib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/SharedLib.cpp [1897/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/CpuTopology.cpp [1898/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/Futex.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/Futex.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/Futex.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp:129:8: warning: braces around scalar initializer [-Wbraced-scalar-init] 129 | gen = {0}; | ^~~ 1 warning generated. [1899/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp:190:60: warning: format specifies type 'unsigned long' but the argument has type 'NativeThreadHandle' (aka 'pthread *') [-Wformat] 190 | LOG_L(L_DEBUG, "[%s] new thread handle %.4lx", __func__, localThreadControls->handle); | ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp:222:76: warning: format specifies type 'unsigned long' but the argument has type 'NativeThreadHandle' (aka 'pthread *') [-Wformat] 222 | LOG_L(L_DEBUG, "[ThreadControls::%s] sending SIGUSR1 to 0x%lx", __func__, handle); | ~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 2 warnings generated. [1900/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/SoLib.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/SoLib.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/SoLib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/SoLib.cpp [1901/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/Backend.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/Backend.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/Backend.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/Backend.cpp [1902/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/DefaultFilter.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/DefaultFilter.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/DefaultFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFilter.cpp [1903/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/DefaultFormatter.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/DefaultFormatter.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/DefaultFormatter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFormatter.cpp [1904/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/FramePrefixer.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/FramePrefixer.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/FramePrefixer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/FramePrefixer.cpp [1905/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/LogSinkHandler.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/LogSinkHandler.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/LogSinkHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogSinkHandler.cpp [1906/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/LogUtil.c.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/LogUtil.c.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/LogUtil.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogUtil.c [1907/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/TracySink.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/TracySink.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/TracySink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/TracySink.cpp [1908/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/CrashHandler.cpp [1909/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/AutohostInterface.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/AutohostInterface.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/AutohostInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/AutohostInterface.cpp [1910/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigHandler.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigHandler.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigHandler.cpp [1911/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigLocater.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigLocater.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigLocater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigLocater.cpp [1912/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigSource.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigSource.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigSource.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigSource.cpp [1913/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigVariable.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigVariable.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigVariable.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigVariable.cpp [1914/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/Demo.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/Demo.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/Demo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/Demo.cpp [1915/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/DemoReader.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/DemoReader.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/DemoReader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/DemoReader.cpp [1916/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/DemoRecorder.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/DemoRecorder.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/DemoRecorder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/DemoRecorder.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/DemoRecorder.cpp:96:134: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 96 | LOG("[DemoRecorder::%s] writing %s-demo \"%s\" (" _STPF_ " bytes)", __func__, (isServerDemo? "server": "client"), demoName.c_str(), data.size()); | ~~~~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 1 warning generated. [1917/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/ConsoleSink.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/ConsoleSink.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/ConsoleSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ConsoleSink.cpp [1918/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Misc/SpringTime.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Misc/SpringTime.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Misc/SpringTime.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Misc/SpringTime.cpp [1919/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/errorhandler.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/errorhandler.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/errorhandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/errorhandler.cpp [1920/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Misc.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Misc.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Misc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Misc.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Misc.cpp:459:23: warning: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat] 459 | sprintf(tmp, "%lu", totalRam / (1024*1024)); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~ | %llu 1 warning generated. [1921/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/ScopedFileLock.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/ScopedFileLock.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/ScopedFileLock.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/ScopedFileLock.cpp [1922/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Sync/SHA512.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Sync/SHA512.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Sync/SHA512.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/SHA512.cpp [1923/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/CRC.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/CRC.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/CRC.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/CRC.cpp [1924/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/TdfParser.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/TdfParser.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/TdfParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TdfParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TdfParser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1925/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/GlobalConfig.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/GlobalConfig.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/GlobalConfig.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GlobalConfig.cpp [1926/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Info.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Info.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Info.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Info.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Info.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 1 warning generated. [1927/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LogOutput.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LogOutput.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LogOutput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LogOutput.cpp [1928/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/TimeUtil.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/TimeUtil.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/TimeUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TimeUtil.cpp [1929/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SafeCStrings.c.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SafeCStrings.c.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SafeCStrings.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeCStrings.c [1930/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SafeVector.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SafeVector.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SafeVector.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:15:96: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 15 | LOG_L(L_ERROR, "[%s const] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:15:101: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 15 | LOG_L(L_ERROR, "[%s const] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:29:90: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 29 | LOG_L(L_ERROR, "[%s] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:29:95: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 29 | LOG_L(L_ERROR, "[%s] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 4 warnings generated. [1931/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SpringMath.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SpringMath.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SpringMath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 23 warnings generated. [1932/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Sync/FPUCheck.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Sync/FPUCheck.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Sync/FPUCheck.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/FPUCheck.cpp [1933/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/UriParser.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/UriParser.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/UriParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/UriParser.cpp [1934/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/StringUtil.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/StringUtil.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/StringUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/StringUtil.cpp [1935/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/float3.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/float3.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/float3.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.cpp [1936/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/float4.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/float4.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/float4.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float4.cpp [1937/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/Hardware.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/Hardware.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/Hardware.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Hardware.cpp [1938/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/GameServer.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/GameServer.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/GameServer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/GameServer.cpp [1939/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/GameParticipant.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/GameParticipant.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/GameParticipant.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/GameParticipant.cpp [1940/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/Protocol/BaseNetProtocol.cpp [1941/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/ClientSetup.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/ClientSetup.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/ClientSetup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/ClientSetup.cpp [1942/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameSetup.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameSetup.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameSetup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:355:79: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 355 | LOG_L(L_WARNING, _STPF_ " players in GameSetup script (NumPlayers says %i)", playerStartingData.size(), playerCount); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:438:71: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 438 | LOG_L(L_WARNING, _STPF_ " teams in GameSetup script (NumTeams: %i)", teamStartingData.size(), teamCount); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 3 warnings generated. [1943/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameData.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameData.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameData.cpp [1944/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Players/PlayerBase.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Players/PlayerBase.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Players/PlayerBase.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.cpp [1945/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Players/PlayerStatistics.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Players/PlayerStatistics.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Players/PlayerStatistics.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerStatistics.cpp [1946/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameVersion.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameVersion.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameVersion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameVersion.cpp [1947/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/IVideoCapturing.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/IVideoCapturing.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/IVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/IVideoCapturing.cpp [1948/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/DummyVideoCapturing.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/DummyVideoCapturing.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/DummyVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/DummyVideoCapturing.cpp [1949/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/CommandMessage.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/CommandMessage.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/CommandMessage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CommandMessage.cpp [1950/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/ChatMessage.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/ChatMessage.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/ChatMessage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/ChatMessage.cpp [1951/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Action.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Action.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Action.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Action.cpp [1952/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/TeamBase.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/TeamBase.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/TeamBase.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/TeamBase.cpp [1953/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/TeamStatistics.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/TeamStatistics.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/TeamStatistics.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/TeamStatistics.cpp [1954/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/AllyTeam.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/AllyTeam.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/AllyTeam.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/AllyTeam.cpp [1955/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Units/CommandAI/Command.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Units/CommandAI/Command.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Units/CommandAI/Command.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/Command.cpp [1956/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaConstEngine.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaConstEngine.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaConstEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 31 warnings generated. [1957/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaEncoding.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaEncoding.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaEncoding.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 31 warnings generated. [1958/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaIO.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaIO.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaIO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIO.cpp [1959/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaMathExtra.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaMathExtra.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaMathExtra.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 31 warnings generated. [1960/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaMemPool.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaMemPool.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaMemPool.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.cpp [1961/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaParser.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaParser.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 32 warnings generated. [1962/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaUtils.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaUtils.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaUtils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 31 warnings generated. [1963/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/FileSink.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/FileSink.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/FileSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/FileSink.cpp [1964/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/OutputDebugStringSink.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/OutputDebugStringSink.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/OutputDebugStringSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/OutputDebugStringSink.cpp [1965/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DDEDICATED -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNOT_USING_CREG -DNO_SOUND -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSYNCCHECK -DSYNC_HISTORY -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/7zip -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -fpic -MD -MT rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/main.cpp.o -MF rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/main.cpp.o.d -o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/main.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/builds/dedicated/main.cpp [1966/2434] : && /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -L/usr/local/lib -L/usr/X11R6/lib -lX11 -Xlinker --dependency-file=rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/link.d rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Map/MapParser.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/CacheDir.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/DataDirLocater.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileFilter.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileHandler.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystem.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/GZFileHandler.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/Misc.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/RapidHandler.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/SimpleParser.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/VFSHandler.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/CpuID.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Threading.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/SharedLib.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/Futex.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/SoLib.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/Backend.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/DefaultFilter.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/DefaultFormatter.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/FramePrefixer.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/LogSinkHandler.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/LogUtil.c.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/TracySink.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/AutohostInterface.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigHandler.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigLocater.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigSource.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Config/ConfigVariable.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/Demo.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/DemoReader.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LoadSave/DemoRecorder.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/ConsoleSink.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Misc/SpringTime.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/errorhandler.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Misc.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/ScopedFileLock.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Sync/SHA512.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/CRC.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/TdfParser.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/GlobalConfig.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Info.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/LogOutput.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/TimeUtil.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SafeCStrings.c.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SafeVector.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/SpringMath.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Sync/FPUCheck.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/UriParser.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/StringUtil.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/float3.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/float4.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Platform/Linux/Hardware.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/GameServer.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/GameParticipant.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/ClientSetup.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameSetup.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameData.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Players/PlayerBase.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Players/PlayerStatistics.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/GameVersion.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/IVideoCapturing.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/DummyVideoCapturing.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/CommandMessage.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/ChatMessage.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Game/Action.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/TeamBase.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/TeamStatistics.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Misc/AllyTeam.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Sim/Units/CommandAI/Command.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaConstEngine.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaEncoding.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaIO.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaMathExtra.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaMemPool.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaParser.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/Lua/LuaUtils.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/FileSink.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/Log/OutputDebugStringSink.cpp.o rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/main.cpp.o -o spring-dedicated rts/lib/lua/liblua.a rts/System/FileSystem/Archives/libarchives_nothreadpool.a tools/pr-downloader/src/lib/7z/lib7zip.a /usr/local/lib/libminizip.so.3.2 /usr/lib/libz.so.7.1 rts/lib/gflags/libgflags_nothreads.a rts/lib/tracy/libTracyClient.a rts/lib/headlessStubs/libheadlessStubs.a rts/System/Net/libengineSystemNet.a tools/pr-downloader/src/lib/base64/libpr-base64.a rts/lib/smmalloc/libsmmalloc.a -lexecinfo rts/lib/streflop/libstreflop.a /usr/local/lib/libjsoncpp.so.6.0 -lpthread && : ld: warning: ArchiveScanner.cpp:1711 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp:1711)(rts/builds/dedicated/CMakeFiles/engine-dedicated.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o:(CArchiveScanner::CheckArchive(std::__1::basic_string, std::__1::allocator> const&, std::__1::array const&, std::__1::array&))): warning: sprintf() is often misused, please use snprintf() ld: warning: lobject.cpp:198 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/src/lobject.cpp:198)(lobject.cpp.o:(luaO_chunkid(char*, char const*, unsigned long)) in archive rts/lib/lua/liblua.a): warning: strcat() is almost always misused, please use strlcat() [1967/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Action.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Action.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Action.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Action.cpp [1968/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/AviVideoCapturing.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/AviVideoCapturing.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/AviVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/AviVideoCapturing.cpp [1969/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1970/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/CameraController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/CameraController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/CameraController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.cpp [1971/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/FPSController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/FPSController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/FPSController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/FPSController.cpp [1972/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/FreeController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/FreeController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/FreeController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/FreeController.cpp [1973/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/OverheadController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/OverheadController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/OverheadController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverheadController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverheadController.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverheadController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1974/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/OverviewController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/OverviewController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/OverviewController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:14:20: warning: 'GetName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 14 | const std::string GetName() const { return "ov"; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:94:28: note: overridden virtual function is here 94 | virtual const std::string GetName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:28:9: warning: 'SwitchFrom' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | float3 SwitchFrom() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:116:17: note: overridden virtual function is here 116 | virtual float3 SwitchFrom() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:29:7: warning: 'SwitchTo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void SwitchTo(const CCameraController* oldCam, const bool showText); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:117:15: note: overridden virtual function is here 117 | virtual void SwitchTo(const CCameraController* oldCam, const bool showText = true) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:31:7: warning: 'GetState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void GetState(StateMap& sm) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:119:15: note: overridden virtual function is here 119 | virtual void GetState(StateMap& sm) const; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:32:7: warning: 'SetState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | bool SetState(const StateMap& sm); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:120:15: note: overridden virtual function is here 120 | virtual bool SetState(const StateMap& sm); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ 11 warnings generated. [1975/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/RotOverheadController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/RotOverheadController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/RotOverheadController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/RotOverheadController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/RotOverheadController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1976/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/SpringController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/SpringController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/SpringController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/SpringController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/SpringController.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/SpringController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1977/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/DollyController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/DollyController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/DollyController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 25 warnings generated. [1978/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/CameraHandler.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/CameraHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/CameraHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:14:20: warning: 'GetName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 14 | const std::string GetName() const { return "ov"; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:94:28: note: overridden virtual function is here 94 | virtual const std::string GetName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:28:9: warning: 'SwitchFrom' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | float3 SwitchFrom() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:116:17: note: overridden virtual function is here 116 | virtual float3 SwitchFrom() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:29:7: warning: 'SwitchTo' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void SwitchTo(const CCameraController* oldCam, const bool showText); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:117:15: note: overridden virtual function is here 117 | virtual void SwitchTo(const CCameraController* oldCam, const bool showText = true) = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:31:7: warning: 'GetState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void GetState(StateMap& sm) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:119:15: note: overridden virtual function is here 119 | virtual void GetState(StateMap& sm) const; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/OverviewController.h:32:7: warning: 'SetState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | bool SetState(const StateMap& sm); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/CameraController.h:120:15: note: overridden virtual function is here 120 | virtual bool SetState(const StateMap& sm); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [1979/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ChatMessage.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ChatMessage.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ChatMessage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/ChatMessage.cpp [1980/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ClientData.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ClientData.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ClientData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/ClientData.cpp [1981/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ClientSetup.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ClientSetup.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ClientSetup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/ClientSetup.cpp [1982/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/CommandMessage.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/CommandMessage.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/CommandMessage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CommandMessage.cpp [1983/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Console.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Console.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Console.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Console.cpp [1984/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ConsoleHistory.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ConsoleHistory.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ConsoleHistory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/ConsoleHistory.cpp [1985/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/DummyVideoCapturing.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/DummyVideoCapturing.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/DummyVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/DummyVideoCapturing.cpp [1986/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/FPSUnitController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/FPSUnitController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/FPSUnitController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/FPSUnitController.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 33 warnings generated. [1987/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Game.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Game.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Game.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:50: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:60: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Game.cpp:107: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ 46 warnings generated. [1988/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameController.cpp [1989/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameControllerTextInput.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameControllerTextInput.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameControllerTextInput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameControllerTextInput.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameControllerTextInput.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1990/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameInputReceiver.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameInputReceiver.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameInputReceiver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameInputReceiver.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameInputReceiver.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [1991/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameData.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameData.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameData.cpp [1992/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameHelper.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameHelper.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameHelper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameHelper.cpp:32: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [1993/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameSetup.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameSetup.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameSetup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:355:79: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 355 | LOG_L(L_WARNING, _STPF_ " players in GameSetup script (NumPlayers says %i)", playerStartingData.size(), playerCount); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameSetup.cpp:438:71: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 438 | LOG_L(L_WARNING, _STPF_ " teams in GameSetup script (NumTeams: %i)", teamStartingData.size(), teamCount); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 4 warnings generated. [1994/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameVersion.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameVersion.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameVersion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GameVersion.cpp [1995/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GlobalUnsynced.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GlobalUnsynced.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GlobalUnsynced.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/GlobalUnsynced.cpp [1996/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/IVideoCapturing.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/IVideoCapturing.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/IVideoCapturing.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/IVideoCapturing.cpp [1997/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/InMapDraw.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/InMapDraw.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/InMapDraw.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDraw.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [1998/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/InMapDrawModel.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/InMapDrawModel.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/InMapDrawModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/InMapDrawModel.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [1999/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/LoadScreen.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/LoadScreen.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/LoadScreen.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/LoadScreen.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/LoadScreen.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/LoadScreen.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2000/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/Player.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/Player.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/Player.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/Player.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2001/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerBase.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerBase.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerBase.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerBase.cpp [2002/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerHandler.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerHandler.cpp [2003/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerStatistics.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerStatistics.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerStatistics.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/PlayerStatistics.cpp [2004/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/TeamController.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/TeamController.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/TeamController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Players/TeamController.cpp [2005/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/PreGame.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/PreGame.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/PreGame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/PreGame.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/PreGame.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/LoadScreen.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2006/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SelectedUnitsHandler.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SelectedUnitsHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SelectedUnitsHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:23: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsHandler.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2007/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SelectedUnitsAI.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SelectedUnitsAI.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SelectedUnitsAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SelectedUnitsAI.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [2008/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SyncedGameCommands.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SyncedGameCommands.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SyncedGameCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/SyncedGameCommands.cpp:29: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 38 warnings generated. [2009/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/TraceRay.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/TraceRay.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/TraceRay.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/TraceRay.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [2010/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/CommandColors.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/CommandColors.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/CommandColors.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CommandColors.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CommandColors.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2011/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/CursorIcons.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/CursorIcons.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/CursorIcons.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/CursorIcons.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 36 warnings generated. [2012/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/EndGameBox.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/EndGameBox.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/EndGameBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/EndGameBox.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/EndGameBox.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/EndGameBox.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2013/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GameInfo.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GameInfo.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GameInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameInfo.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameInfo.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameInfo.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2014/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GameSetupDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GameSetupDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GameSetupDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GameSetupDrawer.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2015/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GuiHandler.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GuiHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GuiHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:19: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:28: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:1757:55: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 1757 | LOG(" command: " _STPF_ ", id = %i, action = %s", i, commands[i].id, commands[i].action.c_str()); | ~~~~~~ ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.cpp:1768:36: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 1768 | LOG("commands.size() = " _STPF_, commands.size()); | ~~~~~~ ^~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 48 warnings generated. [2016/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/Groups/Group.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/Groups/Group.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/Groups/Group.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/Group.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [2017/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/Groups/GroupHandler.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/Groups/GroupHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/Groups/GroupHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/Groups/GroupHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2018/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/HwMouseCursor.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/HwMouseCursor.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/HwMouseCursor.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/HwMouseCursor.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/HwMouseCursor.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/HwMouseCursor.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2019/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/InfoConsole.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/InfoConsole.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/InfoConsole.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InfoConsole.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2020/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/InputReceiver.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/InputReceiver.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/InputReceiver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2021/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeyBindings.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeyBindings.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeyBindings.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyBindings.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [2022/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeyCodes.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeyCodes.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeyCodes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyCodes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeyCodes.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2023/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ScanCodes.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ScanCodes.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ScanCodes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ScanCodes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ScanCodes.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2024/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/IKeys.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/IKeys.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/IKeys.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/IKeys.cpp [2025/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeySet.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeySet.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeySet.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/KeySet.cpp [2026/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MiniMap.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MiniMap.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MiniMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:33: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:34: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthMask, 2930U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthMask, 2930>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthFunc, 2932U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthFunc, 2932>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 46 warnings generated. [2027/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MouseCursor.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MouseCursor.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MouseCursor.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2028/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MouseHandler.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MouseHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MouseHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:30: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glLineWidth' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glLineWidth, 2849U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glLineWidth, 2849>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 43 warnings generated. [2029/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/PlayerRoster.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/PlayerRoster.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/PlayerRoster.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/PlayerRoster.cpp [2030/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/PlayerRosterDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/PlayerRosterDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/PlayerRosterDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/PlayerRosterDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/PlayerRosterDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2031/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ProfileDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ProfileDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ProfileDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Builder.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitMemPool.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/FeatureMemPool.h:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ProfileDrawer.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileMemPool.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [2032/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/QuitBox.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/QuitBox.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/QuitBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/QuitBox.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/QuitBox.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2033/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ResourceBar.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ResourceBar.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ResourceBar.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ResourceBar.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ResourceBar.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2034/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/SelectionKeyHandler.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/SelectionKeyHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/SelectionKeyHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/SelectionKeyHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 25 warnings generated. [2035/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ShareBox.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ShareBox.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ShareBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ShareBox.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/ShareBox.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2036/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/StartPosSelecter.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/StartPosSelecter.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/StartPosSelecter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/StartPosSelecter.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/StartPosSelecter.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2037/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/TooltipConsole.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/TooltipConsole.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/TooltipConsole.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/TooltipConsole.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [2038/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/UnitTracker.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/UnitTracker.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/UnitTracker.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/UnitTracker.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 25 warnings generated. [2039/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UnsyncedGameCommands.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UnsyncedGameCommands.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UnsyncedGameCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:40: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:70: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:70: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:70: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UnsyncedGameCommands.cpp:77: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 43 warnings generated. [2040/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/WaitCommandsAI.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/WaitCommandsAI.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/WaitCommandsAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LineDrawer.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WaitCommandsAI.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 26 warnings generated. [2041/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/WordCompletion.cpp.o -MF rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/WordCompletion.cpp.o.d -o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/WordCompletion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/WordCompletion.cpp [2042/2434] : && /usr/local/bin/cmake -E rm -f rts/builds/headless/libGameHeadless.a && /usr/bin/ar qc rts/builds/headless/libGameHeadless.a rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Action.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/AviVideoCapturing.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/CameraController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/FPSController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/FreeController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/OverheadController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/OverviewController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/RotOverheadController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/SpringController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Camera/DollyController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/CameraHandler.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ChatMessage.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ClientData.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ClientSetup.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/CommandMessage.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Console.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/ConsoleHistory.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/DummyVideoCapturing.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/FPSUnitController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Game.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameControllerTextInput.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameInputReceiver.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameData.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameHelper.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameSetup.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GameVersion.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/GlobalUnsynced.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/IVideoCapturing.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/InMapDraw.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/InMapDrawModel.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/LoadScreen.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/Player.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerBase.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerHandler.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/PlayerStatistics.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/Players/TeamController.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/PreGame.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SelectedUnitsHandler.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SelectedUnitsAI.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/SyncedGameCommands.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/TraceRay.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/CommandColors.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/CursorIcons.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/EndGameBox.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GameInfo.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GameSetupDrawer.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/GuiHandler.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/Groups/Group.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/Groups/GroupHandler.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/HwMouseCursor.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/InfoConsole.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/InputReceiver.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeyBindings.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeyCodes.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ScanCodes.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/IKeys.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/KeySet.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MiniMap.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MouseCursor.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/MouseHandler.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/PlayerRoster.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/PlayerRosterDrawer.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ProfileDrawer.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/QuitBox.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ResourceBar.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/SelectionKeyHandler.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/ShareBox.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/StartPosSelecter.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/TooltipConsole.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UI/UnitTracker.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/UnsyncedGameCommands.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/WaitCommandsAI.cpp.o rts/builds/headless/CMakeFiles/GameHeadless.dir/__/__/Game/WordCompletion.cpp.o && /usr/bin/ranlib rts/builds/headless/libGameHeadless.a && : [2043/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/AutohostInterface.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/AutohostInterface.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/AutohostInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/AutohostInterface.cpp [2044/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/GameServer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/GameServer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/GameServer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/GameServer.cpp [2045/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/GameParticipant.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/GameParticipant.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/GameParticipant.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/GameParticipant.cpp [2046/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/Protocol/BaseNetProtocol.cpp [2047/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/Protocol/NetProtocol.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/Protocol/NetProtocol.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/Protocol/NetProtocol.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/Protocol/NetProtocol.cpp [2048/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/NetCommands.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/NetCommands.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/NetCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Net/NetCommands.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2049/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaArchive.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaArchive.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaArchive.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaArchive.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2050/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCMD.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCMD.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCMD.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMD.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2051/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCMDTYPE.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCMDTYPE.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCMDTYPE.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCMDTYPE.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2052/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCOB.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCOB.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCOB.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstCOB.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2053/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstGL.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstGL.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstGL.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:636:2: warning: implicit conversion from 'unsigned int' to 'lua_Number' (aka 'float') changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 636 | PUSH_GL(ALL_BARRIER_BITS); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGL.cpp:22:50: note: expanded from macro 'PUSH_GL' 22 | #define PUSH_GL(cmd) LuaPushNamedNumber(L, #cmd, GL_ ## cmd) | ~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~ :76:1: note: expanded from here 76 | GL_ALL_BARRIER_BITS | ^~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/glad/glad.h:2171:29: note: expanded from macro 'GL_ALL_BARRIER_BITS' 2171 | #define GL_ALL_BARRIER_BITS 0xFFFFFFFF | ^~~~~~~~~~ 35 warnings generated. [2054/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstEngine.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstEngine.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstEngine.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstEngine.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2055/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstGame.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstGame.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstGame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstGame.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 35 warnings generated. [2056/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstPlatform.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstPlatform.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstPlatform.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaConstPlatform.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2057/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVFSDownload.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVFSDownload.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVFSDownload.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFSDownload.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [2058/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaEncoding.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaEncoding.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaEncoding.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaEncoding.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2059/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFBOs.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFBOs.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFBOs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:53: warning: implicit conversion from 'type' (aka 'int') to 'type' (aka 'float') changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ^~~~~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:811:23: note: in instantiation of function template specialization 'spring::SafeCast' requested here 811 | values[0] = spring::SafeCast(luaL_optnumber(L, startIdx + 0, 0)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:939:10: note: in instantiation of function template specialization 'Impl::ClearBuffer' requested here 939 | Impl::ClearBuffer(L, nextArg, bufferType, drawBuffer); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:88:56: warning: implicit conversion from 'type' (aka 'int') to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 88 | if (positive_overflow_possible && (value > DstLim::max())) { | ~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:53: warning: implicit conversion from 'type' (aka 'unsigned int') to 'type' (aka 'float') changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ^~~~~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:811:23: note: in instantiation of function template specialization 'spring::SafeCast' requested here 811 | values[0] = spring::SafeCast(luaL_optnumber(L, startIdx + 0, 0)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:942:10: note: in instantiation of function template specialization 'Impl::ClearBuffer' requested here 942 | Impl::ClearBuffer(L, nextArg, bufferType, drawBuffer); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFBOs.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:72:56: warning: implicit conversion from 'type' (aka 'unsigned int') to 'float' changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 72 | if (positive_overflow_possible && (value > DstLim::max())) { | ~ ^~~~~~~~~~~~~ 38 warnings generated. [2060/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFeatureDefs.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFeatureDefs.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFeatureDefs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFeatureDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2061/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFonts.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFonts.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFonts.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaFonts.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2062/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaGaia.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaGaia.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaGaia.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 38 warnings generated. [2063/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaHandle.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaHandle.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaHandle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ 43 warnings generated. [2064/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaHandleSynced.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaHandleSynced.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaHandleSynced.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2065/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaIO.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaIO.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaIO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIO.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2066/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaInputReceiver.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaInputReceiver.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaInputReceiver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInputReceiver.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [2067/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaInterCall.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaInterCall.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaInterCall.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaInterCall.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ 5 warnings generated. [2068/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaIntro.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaIntro.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaIntro.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaIntro.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2069/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMaterial.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMaterial.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMaterial.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.h:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:901:45: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 901 | LOG("%s|units| = " _STPF_, indent.c_str(), units.size()); | ~~~~~~ ^~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:902:48: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 902 | LOG("%s|features| = " _STPF_, indent.c_str(), features.size()); | ~~~~~~ ^~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.cpp:1029:46: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 1029 | LOG("%sBINCOUNT = " _STPF_, indent.c_str(), binTypes[type].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 16 warnings generated. [2070/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMathExtra.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMathExtra.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMathExtra.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMathExtra.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2071/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMemPool.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMemPool.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMemPool.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMemPool.cpp [2072/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMenu.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMenu.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMenu.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMenu.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2073/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMetalMap.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMetalMap.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMetalMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMetalMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2074/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaObjectRendering.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaObjectRendering.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaObjectRendering.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaMaterial.h:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaObjectRendering.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2075/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaOpenGL.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaOpenGL.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaOpenGL.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:35: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:42: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:42: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:42: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:42: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:42: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:44: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:54: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGL.cpp:5770:34: warning: implicit conversion from 'unsigned int' to 'float' changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 5770 | int mask = luaL_optnumber(L, 1, GL_ALL_ATTRIB_BITS); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/glad/glad.h:944:28: note: expanded from macro 'GL_ALL_ATTRIB_BITS' 944 | #define GL_ALL_ATTRIB_BITS 0xFFFFFFFF | ^~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include/LuaInclude.h:203:74: note: expanded from macro 'luaL_optnumber' 203 | #define luaL_optnumber(L,idx,def) (luaL_SpringOpt(L,idx,def,::luaL_optnumber,lua_tonumber,LUA_TNUMBER,__FUNCTION__)) | ~~~~~~~~~~~~~~ ^~~ 45 warnings generated. [2076/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaOpenGLUtils.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaOpenGLUtils.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaOpenGLUtils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaOpenGLUtils.cpp:1054:10: warning: enumeration value 'LUATEX_LUATEXTUREATLAS' not handled in switch [-Wswitch] 1054 | switch (type) { | ^~~~ 37 warnings generated. [2077/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaParser.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaParser.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [2078/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaPathFinder.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaPathFinder.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaPathFinder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaPathFinder.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2079/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRBOs.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRBOs.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRBOs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRBOs.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2080/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRules.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRules.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRules.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2081/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRulesParams.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRulesParams.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRulesParams.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRulesParams.cpp [2082/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaScream.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaScream.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaScream.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaScream.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2083/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaShaders.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaShaders.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaShaders.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2084/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedCtrl.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedCtrl.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedCtrl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaRules.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:31: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:67: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedCtrl.cpp:4463:1: warning: '/*' within block comment [-Wcomment] 4463 | /*** | ^ 39 warnings generated. [2085/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedMoveCtrl.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedMoveCtrl.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedMoveCtrl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedMoveCtrl.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2086/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedRead.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedRead.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedRead.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedRead.cpp:66: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 36 warnings generated. [2087/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedTable.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedTable.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedTable.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaSyncedTable.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2088/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTableExtra.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTableExtra.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTableExtra.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTableExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2089/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTextures.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTextures.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTextures.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTextures.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTextures.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTextures.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2090/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTracyExtra.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTracyExtra.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTracyExtra.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTracyExtra.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2091/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaAtlasTextures.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaAtlasTextures.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaAtlasTextures.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaTextures.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2092/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUI.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUI.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2093/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUICommand.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUICommand.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUICommand.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUICommand.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2094/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnitDefs.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnitDefs.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnitDefs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnitDefs.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 35 warnings generated. [2095/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnsyncedCtrl.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnsyncedCtrl.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnsyncedCtrl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:38: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:38: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:38: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:38: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:38: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:60: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedCtrl.cpp:61: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 44 warnings generated. [2096/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnsyncedRead.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnsyncedRead.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnsyncedRead.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:29: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:41: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:47: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:629:22: warning: braces around scalar initializer [-Wbraced-scalar-init] 629 | lgs.allocedBytes = {0}; | ^~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUnsyncedRead.cpp:630:22: warning: braces around scalar initializer [-Wbraced-scalar-init] 630 | lgs.numLuaAllocs = {0}; | ^~~ 45 warnings generated. [2097/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUtils.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUtils.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUtils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2098/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVFS.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVFS.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVFS.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVFS.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2099/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaWeaponDefs.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaWeaponDefs.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaWeaponDefs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaWeaponDefs.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2100/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaZip.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaZip.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaZip.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaZip.cpp [2101/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVAO.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVAO.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVAO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAO.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2102/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVAOImpl.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVAOImpl.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVAOImpl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:53: warning: implicit conversion from 'type' (aka 'int') to 'type' (aka 'float') changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ^~~~~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:181:20: note: in instantiation of function template specialization 'spring::SafeCast' requested here 181 | int id = spring::SafeCast(idLua); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:474:77: note: in instantiation of function template specialization 'LuaVAOImpl::AddObjectsToSubmissionImpl' requested here 474 | int LuaVAOImpl::AddUnitsToSubmission(const sol::stack_table& ids) { return AddObjectsToSubmissionImpl(ids); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVAOImpl.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:88:56: warning: implicit conversion from 'type' (aka 'int') to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 88 | if (positive_overflow_possible && (value > DstLim::max())) { | ~ ^~~~~~~~~~~~~ 36 warnings generated. [2103/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVBO.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVBO.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVBO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2104/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVBOImpl.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVBOImpl.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVBOImpl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:27: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:53: warning: implicit conversion from 'type' (aka 'unsigned int') to 'type' (aka 'float') changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ^~~~~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1577:32: note: in instantiation of function template specialization 'spring::SafeCast' requested here 1577 | const auto outVal = spring::SafeCast(*bdvIter); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1158:5: note: in instantiation of function template specialization 'LuaVBOImpl::TransformAndWrite>' requested here 1158 | TRANSFORM_AND_WRITE(uint32_t); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1134:10: note: expanded from macro 'TRANSFORM_AND_WRITE' 1134 | if (!TransformAndWrite(bytesWritten, buffDataWithOffset, mappedBufferSizeInBytes, basicTypeSize, bdvIter, dataVec.cend(), copyData)) { \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:100:10: note: in instantiation of function template specialization 'LuaVBOImpl::UploadImpl' requested here 100 | return UploadImpl(dataVec, elemOffset, [attribIdx](int attrID) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:662:9: note: in instantiation of function template specialization 'LuaVBOImpl::UploadImpl' requested here 662 | return UploadImpl(dataVec, elemOffset, attribIdx); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:72:56: warning: implicit conversion from 'type' (aka 'unsigned int') to 'float' changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 72 | if (positive_overflow_possible && (value > DstLim::max())) { | ~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:69: warning: implicit conversion from 'type' (aka 'int') to 'type' (aka 'float') changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1605:26: note: in instantiation of function template specialization 'spring::SafeCast' requested here 1605 | vec.push_back(spring::SafeCast(inVal)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:753:5: note: in instantiation of function template specialization 'LuaVBOImpl::TransformAndRead' requested here 753 | TRANSFORM_AND_READ(int32_t); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:729:10: note: expanded from macro 'TRANSFORM_AND_READ' 729 | if (!TransformAndRead(bytesRead, mappedBuf, mappedBufferSizeInBytes, basicTypeSize, dataVec, copyData)) { \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:69: warning: implicit conversion from 'type' (aka 'unsigned int') to 'type' (aka 'float') changes value from 4294967295 to 4294967296 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1605:26: note: in instantiation of function template specialization 'spring::SafeCast' requested here 1605 | vec.push_back(spring::SafeCast(inVal)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:757:5: note: in instantiation of function template specialization 'LuaVBOImpl::TransformAndRead' requested here 757 | TRANSFORM_AND_READ(uint32_t); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:729:10: note: expanded from macro 'TRANSFORM_AND_READ' 729 | if (!TransformAndRead(bytesRead, mappedBuf, mappedBufferSizeInBytes, basicTypeSize, dataVec, copyData)) { \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:61:53: warning: implicit conversion from 'type' (aka 'int') to 'type' (aka 'float') changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 61 | constexpr bool positive_overflow_possible = DstLim::max() < SrcLim::max(); | ^~~~~~~~~~~~~ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1364:20: note: in instantiation of function template specialization 'spring::SafeCast' requested here 1364 | int id = spring::SafeCast(idLua); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaVBOImpl.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.hpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeUtil.h:88:56: warning: implicit conversion from 'type' (aka 'int') to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 88 | if (positive_overflow_possible && (value > DstLim::max())) { | ~ ^~~~~~~~~~~~~ 40 warnings generated. [2105/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/BaseGroundDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/BaseGroundDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/BaseGroundDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundDrawer.cpp [2106/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/BasicMapDamage.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/BasicMapDamage.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/BasicMapDamage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/GroundBlockingObjectMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BasicMapDamage.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [2107/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/Ground.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/Ground.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/Ground.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/Ground.cpp [2108/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/HeightLinePalette.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/HeightLinePalette.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/HeightLinePalette.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/HeightLinePalette.cpp [2109/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapDamage.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapDamage.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapDamage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapDamage.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapDamage.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapDamage.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2110/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapInfo.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapInfo.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2111/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapParser.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapParser.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2112/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MetalMap.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MetalMap.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MetalMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MetalMap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [2113/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/ReadMap.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/ReadMap.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/ReadMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/ReadMap.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [2114/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/Generation/BlankMapGenerator.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/Generation/BlankMapGenerator.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/Generation/BlankMapGenerator.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/Generation/BlankMapGenerator.cpp [2115/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFGroundDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFGroundDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFGroundDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:20:7: warning: 'DrawUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void DrawUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:9:15: note: overridden virtual function is here 9 | virtual void DrawUpdate() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:21:7: warning: 'SetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:10:15: note: overridden virtual function is here 10 | virtual bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:22:7: warning: 'GetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:11:15: note: overridden virtual function is here 11 | virtual bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:23:7: warning: 'BindSquareTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void BindSquareTexture(int texSquareX, int texSquareY); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:12:15: note: overridden virtual function is here 12 | virtual void BindSquareTexture(int x, int y) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [2116/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFGroundTextures.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFGroundTextures.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFGroundTextures.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/PBO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:20:7: warning: 'DrawUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void DrawUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:9:15: note: overridden virtual function is here 9 | virtual void DrawUpdate() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:21:7: warning: 'SetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:10:15: note: overridden virtual function is here 10 | virtual bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:22:7: warning: 'GetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:11:15: note: overridden virtual function is here 11 | virtual bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:23:7: warning: 'BindSquareTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void BindSquareTexture(int texSquareX, int texSquareY); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:12:15: note: overridden virtual function is here 12 | virtual void BindSquareTexture(int x, int y) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.cpp:132:119: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 132 | LOG_L(L_WARNING, "[SMFGroundTextures::%s] smtFileNames.size()=" _STPF_ " != tileHeader.numTileFiles=%d", __func__, smf.smtFileNames.size(), tileHeader.numTileFiles); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 7 warnings generated. [2117/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFMapFile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFMapFile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFMapFile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFMapFile.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFMapFile.cpp:149:108: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 149 | snprintf(featureTypes[0], S - 1, "[SMFMapFile::%s] " _STPF_ " excess feature-types defined\n", __func__, static_cast(featureHeader.numFeatureType) - N); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. [2118/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFReadMap.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFReadMap.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFReadMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/PBO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:20:7: warning: 'DrawUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 20 | void DrawUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:9:15: note: overridden virtual function is here 9 | virtual void DrawUpdate() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:21:7: warning: 'SetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:10:15: note: overridden virtual function is here 10 | virtual bool SetSquareLuaTexture(int texSquareX, int texSquareY, int texID) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:22:7: warning: 'GetSquareLuaTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:11:15: note: overridden virtual function is here 11 | virtual bool GetSquareLuaTexture(int texSquareX, int texSquareY, int texID, int texSizeX, int texSizeY, int lodMin, int lodMax) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundTextures.h:23:7: warning: 'BindSquareTexture' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void BindSquareTexture(int texSquareX, int texSquareY); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/BaseGroundTextures.h:12:15: note: overridden virtual function is here 12 | virtual void BindSquareTexture(int x, int y) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:30: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFReadMap.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 41 warnings generated. [2119/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFRenderState.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFRenderState.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFRenderState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFRenderState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFRenderState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFGroundDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/SMFRenderState.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2120/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/Basic/BasicMeshDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/Basic/BasicMeshDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/Basic/BasicMeshDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/Basic/BasicMeshDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2121/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/ROAM/Patch.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/ROAM/Patch.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/ROAM/Patch.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:42:108: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 42 | LOG_L(L_INFO, "[TriNodePool::%s] newPoolSize=" _STPF_ " PoolSize=" _STPF_ " (shadowPass=%d)", __func__, newPoolSize, PoolSize, shadowPass); | ~~~~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:42:121: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 42 | LOG_L(L_INFO, "[TriNodePool::%s] newPoolSize=" _STPF_ " PoolSize=" _STPF_ " (shadowPass=%d)", __func__, newPoolSize, PoolSize, shadowPass); | ~~~~~~ ^~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:82:57: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 82 | LOG_L(L_INFO, "[TriNodePool::%s] to " _STPF_,__func__, poolSize); | ~~~~~~ ^~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:92:84: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 92 | LOG_L(L_WARNING, "[TriNodePool::%s] #nodes=" _STPF_ " #pool=" _STPF_ , __func__, nextTriNodeIdx, tris.size()); | ~~~~~~ ^~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.cpp:92:100: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 92 | LOG_L(L_WARNING, "[TriNodePool::%s] #nodes=" _STPF_ " #pool=" _STPF_ , __func__, nextTriNodeIdx, tris.size()); | ~~~~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 39 warnings generated. [2122/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/ROAM/RoamMeshDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/ROAM/RoamMeshDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/ROAM/RoamMeshDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/Patch.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/SMF/ROAM/RoamMeshDrawer.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2123/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/AVIGenerator.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/AVIGenerator.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/AVIGenerator.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/AVIGenerator.cpp [2124/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugColVolDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugColVolDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugColVolDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Factory.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitTypes/Building.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CBuilding) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: note: overridden virtual function is here 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glLineWidth' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glLineWidth, 2849U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glLineWidth, 2849>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthMask, 2930U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthMask, 2930>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugColVolDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 46 warnings generated. [2125/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugVisibilityDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugVisibilityDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugVisibilityDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugVisibilityDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugVisibilityDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glExtra.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2126/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DepthBufferCopy.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DepthBufferCopy.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DepthBufferCopy.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:152:48: warning: adding 'bool' to a string does not append to the string [-Wstring-plus-int] 152 | depthFBO->CheckStatus("DEPTH-BUFFER-COPY-FBO" + ms ? "-MULTISAMPLED" : ""); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:152:48: note: use array indexing to silence this warning 152 | depthFBO->CheckStatus("DEPTH-BUFFER-COPY-FBO" + ms ? "-MULTISAMPLED" : ""); | ^ | & [ ] /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:152:53: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] 152 | depthFBO->CheckStatus("DEPTH-BUFFER-COPY-FBO" + ms ? "-MULTISAMPLED" : ""); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:152:53: note: place parentheses around the '+' expression to silence this warning 152 | depthFBO->CheckStatus("DEPTH-BUFFER-COPY-FBO" + ms ? "-MULTISAMPLED" : ""); | ^ | ( ) /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DepthBufferCopy.cpp:152:53: note: place parentheses around the '?:' expression to evaluate it first 152 | depthFBO->CheckStatus("DEPTH-BUFFER-COPY-FBO" + ms ? "-MULTISAMPLED" : ""); | ^ | ( ) 36 warnings generated. [2127/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugDrawerAI.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugDrawerAI.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugDrawerAI.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerAI.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerAI.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2128/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugDrawerQuadField.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugDrawerQuadField.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugDrawerQuadField.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/DebugDrawerQuadField.cpp:20: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2129/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/QTPFSPathDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/QTPFSPathDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/QTPFSPathDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:28: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.h:32:7: warning: 'DrawInMiniMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void DrawInMiniMap(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.h:16:15: note: overridden virtual function is here 16 | virtual void DrawInMiniMap() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:1236:17: note: in instantiation of function template specialization 'entt::basic_registry::assure' requested here 1236 | return {assure>(), assure>()..., assure()...}; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.cpp:157:40: note: in instantiation of function template specialization 'entt::basic_registry::view' requested here 157 | const auto pathView = QTPFS::registry.view(); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 32 warnings generated. [2130/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/HAPFSPathDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/HAPFSPathDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/HAPFSPathDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HAPFSPathDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathEstimator.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathingState.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ 31 warnings generated. [2131/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/AdvWater.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/AdvWater.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/AdvWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/AdvWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/AdvWater.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/AdvWater.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/AdvWater.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2132/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/IGroundDecalDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/IGroundDecalDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/IGroundDecalDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IGroundDecalDrawer.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 25 warnings generated. [2133/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/ISky.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/ISky.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/ISky.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.h:28:7: warning: 'Draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void Draw(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.h:23:15: note: overridden virtual function is here 23 | virtual void Draw() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ModernSky.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 3 warnings generated. [2134/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/IWater.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/IWater.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/IWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BasicWater.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:23:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | bool WantsEvent(const std::string& eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:26:7: warning: 'GetFullRead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | bool GetFullRead() const { return true; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:76:16: note: overridden virtual function is here 76 | virtual bool GetFullRead() const { return GetReadAllyTeam() == AllAccessTeam; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:27:6: warning: 'GetReadAllyTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | int GetReadAllyTeam() const { return AllAccessTeam; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:75:16: note: overridden virtual function is here 75 | virtual int GetReadAllyTeam() const { return NoAccessTeam; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:67:7: warning: 'UnsyncedHeightMapUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | void UnsyncedHeightMapUpdate(const SRectangle& rect); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:284:16: note: overridden virtual function is here 284 | virtual void UnsyncedHeightMapUpdate(const SRectangle& rect); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.h:23:7: warning: 'AddExplosion' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void AddExplosion(const float3& pos, float strength, float size); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.h:31:15: note: overridden virtual function is here 31 | virtual void AddExplosion(const float3& pos, float strength, float size) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 43 warnings generated. [2135/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/BasicWater.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/BasicWater.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/BasicWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BasicWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BasicWater.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BasicWater.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BasicWater.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2136/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/BumpWater.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/BumpWater.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/BumpWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:23:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | bool WantsEvent(const std::string& eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:26:7: warning: 'GetFullRead' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | bool GetFullRead() const { return true; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:76:16: note: overridden virtual function is here 76 | virtual bool GetFullRead() const { return GetReadAllyTeam() == AllAccessTeam; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:27:6: warning: 'GetReadAllyTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | int GetReadAllyTeam() const { return AllAccessTeam; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:75:16: note: overridden virtual function is here 75 | virtual int GetReadAllyTeam() const { return NoAccessTeam; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.h:67:7: warning: 'UnsyncedHeightMapUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | void UnsyncedHeightMapUpdate(const SRectangle& rect); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:284:16: note: overridden virtual function is here 284 | virtual void UnsyncedHeightMapUpdate(const SRectangle& rect); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/BumpWater.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [2137/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/CubeMapHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/CubeMapHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/CubeMapHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/CameraHandler.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/Camera/DollyController.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/CubeMapHandler.cpp:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 37 warnings generated. [2138/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/DebugCubeMapTexture.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/DebugCubeMapTexture.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/DebugCubeMapTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DebugCubeMapTexture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DebugCubeMapTexture.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2139/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/DynWater.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/DynWater.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/DynWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.h:23:7: warning: 'AddExplosion' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void AddExplosion(const float3& pos, float strength, float size); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/IWater.h:31:15: note: overridden virtual function is here 31 | virtual void AddExplosion(const float3& pos, float strength, float size) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/DynWater.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 38 warnings generated. [2140/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/GrassDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/GrassDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/GrassDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArray.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/GrassDrawer.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [2141/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/MapRendering.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/MapRendering.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/MapRendering.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/MapRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [2142/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/ModernSky.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/ModernSky.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/ModernSky.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ModernSky.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ModernSky.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ModernSky.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ModernSky.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2143/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/NullSky.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/NullSky.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/NullSky.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/NullSky.cpp [2144/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/RefractWater.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/RefractWater.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/RefractWater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/RefractWater.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/RefractWater.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/RefractWater.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2145/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SkyBox.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SkyBox.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SkyBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.h:28:7: warning: 'Draw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | void Draw(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/ISky.h:23:15: note: overridden virtual function is here 23 | virtual void Draw() = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyBox.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 3 warnings generated. [2146/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SkyLight.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SkyLight.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SkyLight.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyLight.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyLight.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SkyLight.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2147/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SunLighting.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SunLighting.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SunLighting.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/SunLighting.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [2148/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/WaterRendering.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/WaterRendering.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/WaterRendering.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/WaterRendering.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [2149/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Decals/GroundDecal.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Decals/GroundDecal.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Decals/GroundDecal.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: warning: instantiation of variable 'type2::creg_class' required here, but no definition is available [-Wundefined-var-template] 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:21:79: note: in instantiation of member function 'type2::StaticClass' requested here 21 | static std::unique_ptr Get() { return IType::CreateObjInstanceType(T::StaticClass(), sizeof(T)); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:247:24: note: in instantiation of member function 'creg::DeduceType>::Get' requested here 247 | return DeduceType::Get(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.cpp:29:2: note: in instantiation of function template specialization 'creg::GetType>' requested here 29 | CR_MEMBER(posTL), | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:472:36: note: expanded from macro 'CR_MEMBER' 472 | class_->AddMember( #Member, creg::GetType(null->Member), offsetof_creg(Type, Member), alignof(decltype(Type::Member)), (creg::ClassMemberFlag) currentMemberFlags) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: forward declaration of template entity is here 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:212:21: note: expanded from macro 'CR_DECLARE_BASE' 212 | static creg::Class creg_class; \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: add an explicit instantiation declaration to suppress this warning if 'type2::creg_class' is explicitly instantiated in another translation unit /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ 2 warnings generated. [2150/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Decals/GroundDecalHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Decals/GroundDecalHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Decals/GroundDecalHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:1414:43: warning: expression result unused [-Wunused-value] 1414 | idToPos[newDecal.info.id], decals.size() - 1; | ~~~~~~~~~~~~~ ^ ~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:1563:6: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1563 | else if (!decalOwnerInCurLOS) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glCullFace' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glCullFace, 2885U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glCullFace, 2885>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthMask, 2930U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthMask, 2930>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glMinSampleShading' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glMinSampleShading, 35895U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glMinSampleShading, 35895>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecalHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Decals/GroundDecal.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 47 warnings generated. [2151/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/ProjectileDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/ProjectileDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/ProjectileDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:18:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | CR_DECLARE(CGroundFlash) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: note: overridden virtual function is here 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:29:15: warning: 'Init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | virtual void Init(const CUnit* owner, const float3& offset) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:28:15: note: overridden virtual function is here 28 | virtual void Init(const CUnit* owner, const float3& offset); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthMask, 2930U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthMask, 2930>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 44 warnings generated. [2152/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 14 warnings generated. [2153/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/BubbleProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/BubbleProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/BubbleProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BubbleProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BubbleProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BubbleProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/BubbleProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2154/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/DirtProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/DirtProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/DirtProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/DirtProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/DirtProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/DirtProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/DirtProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2155/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ExploSpikeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2156/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/FlyingPiece.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/FlyingPiece.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/FlyingPiece.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 37 warnings generated. [2157/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoSquareProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2158/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.h:12:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | CR_DECLARE(CGeoThermSmokeProjectile) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:13:2: note: overridden virtual function is here 13 | CR_DECLARE_DERIVED(CSmokeProjectile) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.h:22:7: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void Update(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:27:7: note: overridden virtual function is here 27 | void Update() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 24 warnings generated. [2159/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/NanoProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/NanoProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/NanoProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/NanoProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/NanoProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/NanoProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/NanoProjectile.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2160/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/HeatCloudProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2161/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/MuzzleFlame.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/MuzzleFlame.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/MuzzleFlame.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/MuzzleFlame.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/MuzzleFlame.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/MuzzleFlame.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/MuzzleFlame.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2162/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/RepulseGfx.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/RepulseGfx.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/RepulseGfx.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/RepulseGfx.cpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 26 warnings generated. [2163/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 14 warnings generated. [2164/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 34 warnings generated. [2165/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2166/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile2.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2167/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeTrailProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2168/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SpherePartProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2169/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/TracerProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/TracerProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/TracerProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/TracerProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/TracerProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/TracerProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/TracerProjectile.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2170/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/WakeProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/WakeProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/WakeProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WakeProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WakeProjectile.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WakeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WakeProjectile.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2171/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/WreckProjectile.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/WreckProjectile.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/WreckProjectile.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WreckProjectile.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WreckProjectile.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/SmokeProjectile.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/WreckProjectile.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/ProjectileDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2172/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/FBO.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/FBO.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/FBO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2173/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/StreamBuffer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/StreamBuffer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/StreamBuffer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2174/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/GeometryBuffer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/GeometryBuffer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/GeometryBuffer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2175/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glStateDebug.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glStateDebug.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glStateDebug.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glStateDebug.cpp [2176/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glDebugGroup.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glDebugGroup.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glDebugGroup.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.cpp:1: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2177/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glxHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glxHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glxHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glxHandler.cpp [2178/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/LightHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/LightHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/LightHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/LightHandler.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 26 warnings generated. [2179/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VertexArray.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VertexArray.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VertexArray.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArray.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArray.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArray.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2180/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VertexArrayTypes.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VertexArrayTypes.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VertexArrayTypes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2181/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/RenderBuffers.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/RenderBuffers.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/RenderBuffers.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2182/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VBO.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VBO.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VBO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.cpp:387:157: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 387 | LOG_L(L_ERROR, "[VBO::%s({cur,new}size={" _STPF_ "," _STPF_ "},{cur,new}usage={0x%x,0x%x},data=%p)] cannot recreate persistent storage buffer", __func__, bufSize, newSize, usage, newUsage, data); | ~~~~~~ ^~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.cpp:387:166: warning: format specifies type 'unsigned long long' but the argument has type 'GLsizeiptr' (aka 'long') [-Wformat] 387 | LOG_L(L_ERROR, "[VBO::%s({cur,new}size={" _STPF_ "," _STPF_ "},{cur,new}usage={0x%x,0x%x},data=%p)] cannot recreate persistent storage buffer", __func__, bufSize, newSize, usage, newUsage, data); | ~~~~~~ ^~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 3 warnings generated. [2183/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VAO.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VAO.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VAO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VAO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VAO.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2184/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glExtra.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glExtra.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glExtra.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glExtra.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glExtra.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glExtra.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2185/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/State.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/State.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/State.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2186/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/myGL.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/myGL.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/myGL.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2187/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GlobalRendering.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GlobalRendering.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GlobalRendering.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GlobalRendering.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2188/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GroundFlash.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GroundFlash.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GroundFlash.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:18:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 18 | CR_DECLARE(CGroundFlash) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: note: overridden virtual function is here 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.h:29:15: warning: 'Init' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | virtual void Init(const CUnit* owner, const float3& offset) {} | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:28:15: note: overridden virtual function is here 28 | virtual void Init(const CUnit* owner, const float3& offset); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GroundFlash.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/DefTypes.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 16 warnings generated. [2189/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/CommandDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/CommandDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/CommandDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LineDrawer.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:17:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 17 | CR_DECLARE(CAirCAI) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:20:2: note: overridden virtual function is here 20 | CR_DECLARE_DERIVED(CMobileCAI) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:21:6: warning: 'GetDefaultCmd' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 21 | int GetDefaultCmd(const CUnit* pointed, const CFeature* feature); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:39:6: note: overridden virtual function is here 39 | int GetDefaultCmd(const CUnit* pointed, const CFeature* feature) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:22:7: warning: 'SlowUpdate' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 22 | void SlowUpdate(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:40:7: note: overridden virtual function is here 40 | void SlowUpdate() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:23:7: warning: 'GiveCommandReal' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 23 | void GiveCommandReal(const Command& c, bool fromSynced = true); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:41:7: note: overridden virtual function is here 41 | void GiveCommandReal(const Command& c, bool fromSynced = true) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:25:7: warning: 'FinishCommand' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | void FinishCommand(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:43:7: note: overridden virtual function is here 43 | void FinishCommand() override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:26:7: warning: 'BuggerOff' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | void BuggerOff(const float3& pos, float radius); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:27:15: note: overridden virtual function is here 27 | virtual void BuggerOff(const float3& pos, float radius) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:29:7: warning: 'ExecuteGuard' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void ExecuteGuard(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:50:15: note: overridden virtual function is here 50 | virtual void ExecuteGuard(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:31:7: warning: 'ExecuteAttack' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 31 | void ExecuteAttack(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:46:7: note: overridden virtual function is here 46 | void ExecuteAttack(Command& c) override; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:32:7: warning: 'ExecuteFight' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void ExecuteFight(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:51:15: note: overridden virtual function is here 51 | virtual void ExecuteFight(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:33:7: warning: 'ExecuteMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | void ExecuteMove(Command& c); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/MobileCAI.h:53:15: note: overridden virtual function is here 53 | virtual void ExecuteMove(Command& c); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/AirCAI.h:39:7: warning: 'SelectNewAreaAttackTargetOrPos' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 39 | bool SelectNewAreaAttackTargetOrPos(const Command& ac); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/CommandAI/CommandAI.h:139:15: note: overridden virtual function is here 139 | virtual bool SelectNewAreaAttackTargetOrPos(const Command& ac) { return true; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/CommandDrawer.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 44 warnings generated. [2190/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/HUDDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/HUDDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/HUDDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/HUDDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 28 warnings generated. [2191/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/IPathDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/IPathDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/IPathDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/QTPFSPathDrawer.h:32:7: warning: 'DrawInMiniMap' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 32 | void DrawInMiniMap(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.h:16:15: note: overridden virtual function is here 16 | virtual void DrawInMiniMap() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathFinderDef.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveMath/MoveMath.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/YardmapStatusEffectsMap.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/PathManager.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:1:9: warning: 'HAFS_REGISTRY_H__' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] 1 | #ifndef HAFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Path/HAPFS/Registry.h:2:9: note: 'HAPFS_REGISTRY_H__' is defined here; did you mean 'HAFS_REGISTRY_H__'? 2 | #define HAPFS_REGISTRY_H__ | ^~~~~~~~~~~~~~~~~~ | HAFS_REGISTRY_H__ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IPathDrawer.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [2192/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/IconHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/IconHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/IconHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/IconHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2193/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/InMapDrawView.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/InMapDrawView.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/InMapDrawView.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/InMapDrawView.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/InMapDrawView.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/InMapDrawView.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2194/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/LineDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/LineDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/LineDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LineDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LineDrawer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LineDrawer.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2195/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/LuaObjectDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/LuaObjectDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/LuaObjectDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/GeometryBuffer.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/LuaObjectDrawer.cpp:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 38 warnings generated. [2196/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/SmoothHeightMeshDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/SmoothHeightMeshDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/SmoothHeightMeshDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/SmoothHeightMeshDrawer.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 39 warnings generated. [2197/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/InfoTexture.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/InfoTexture.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/InfoTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2198/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/IInfoTextureHandler.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2199/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/AirLos.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/AirLos.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/AirLos.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/AirLos.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 26 warnings generated. [2200/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Combiner.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Combiner.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Combiner.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glColorMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glColorMask, 3107U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glColorMask, 3107>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Combiner.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 3 warnings generated. [2201/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Height.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Height.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Height.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 35 warnings generated. [2202/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Height.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2203/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Los.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Los.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Los.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Los.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 26 warnings generated. [2204/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Metal.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Metal.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Metal.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Metal.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2205/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/MetalExtraction.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 27 warnings generated. [2206/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Path.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Path.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Path.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Path.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 25 warnings generated. [2207/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2208/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Radar.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Radar.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Radar.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/Radar.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Map/InfoTexture/InfoTexture.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 26 warnings generated. [2209/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModel.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModel.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModel.cpp [2210/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelMisc.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelMisc.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelMisc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelMisc.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelMisc.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2211/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelPiece.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelPiece.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelPiece.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelPiece.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelPiece.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2212/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelVAO.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelVAO.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelVAO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DModelVAO.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 33 warnings generated. [2213/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DOParser.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DOParser.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DOParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DOParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DOParser.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DOParser.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2214/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/AssIO.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/AssIO.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/AssIO.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 2 warnings generated. [2215/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/AssParser.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/AssParser.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/AssParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssIO.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/IOStream.hpp:50: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:82:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 82 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:51: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/texture.h:117:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 117 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:449:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 449 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/scene.h:55: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/material.h:496:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 496 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/AssParser.cpp:631:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 631 | else | ^ 9 warnings generated. [2216/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/GLTFParser.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/GLTFParser.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/GLTFParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/GLTFParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/GLTFParser.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/GLTFParser.cpp:14: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2217/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/IModelParser.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/IModelParser.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/IModelParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/IModelParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/IModelParser.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/3DOParser.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/IModelParser.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:55:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 55 | #include "./Compiler/pushpack1.h" | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/./Compiler/pushpack1.h:25:9: note: previous '#pragma pack' directive that modifies alignment is here 25 | #pragma pack(push,1) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/IModelParser.cpp:28: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/Importer.hpp:55: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/types.h:65: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include/assimp/vector2.h:114:10: warning: the current #pragma pack alignment value is modified in the included file [-Wpragma-pack] 114 | #include "./Compiler/poppack1.h" | ^ note: previous '#pragma pack' directive that modifies alignment is here 3 warnings generated. [2218/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/LocalModel.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/LocalModel.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/LocalModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/LocalModel.cpp [2219/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/LocalModelPiece.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/LocalModelPiece.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/LocalModelPiece.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/LocalModelPiece.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/LocalModelPiece.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2220/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/S3OParser.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/S3OParser.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/S3OParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/S3OParser.cpp [2221/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelsMemStorageDefs.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelsMemStorageDefs.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelsMemStorageDefs.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelsMemStorageDefs.cpp [2222/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelsMemStorage.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelsMemStorage.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelsMemStorage.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelsMemStorage.cpp [2223/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelUtils.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelUtils.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelUtils.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelUtils.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelUtils.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelUtils.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2224/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/VertexData.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/VertexData.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/VertexData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/VertexData.cpp [2225/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Screenshot.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Screenshot.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Screenshot.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Screenshot.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Screenshot.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2226/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/GLSLCopyState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/GLSLCopyState.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/GLSLCopyState.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/Shader.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2227/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/LuaShaderContainer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/LuaShaderContainer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/LuaShaderContainer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/LuaShaderContainer.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 35 warnings generated. [2228/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/Shader.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/Shader.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/Shader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/Shader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/Shader.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/Shader.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2229/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/ShaderHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/ShaderHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/ShaderHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2230/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/ShaderStates.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/ShaderStates.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/ShaderStates.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2231/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/ShadowHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/ShadowHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/ShadowHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 39 warnings generated. [2232/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/TeamHighlight.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/TeamHighlight.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/TeamHighlight.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/TeamHighlight.cpp [2233/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/AtlasedTexture.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/AtlasedTexture.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/AtlasedTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/AtlasedTexture.cpp [2234/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/3DOTextureHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/3DOTextureHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/3DOTextureHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/3DOTextureHandler.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 36 warnings generated. [2235/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/Bitmap.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/Bitmap.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/Bitmap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:171:7: warning: 'FreeRaw' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 171 | void FreeRaw(uint8_t* mem, size_t size) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:68:15: note: overridden virtual function is here 68 | virtual void FreeRaw(uint8_t* mem, size_t size) = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:210:7: warning: 'Resize' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 210 | void Resize(size_t size) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:69:15: note: overridden virtual function is here 69 | virtual void Resize(size_t size) = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:146:132: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 146 | LOG_L(L_ERROR, "[TexMemPool::%s] failed to allocate bitmap of size " _STPF_ "u from pool of total size " _STPF_ "u", __func__, size, Size()); | ~~~~~~ ^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:146:138: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 146 | LOG_L(L_ERROR, "[TexMemPool::%s] failed to allocate bitmap of size " _STPF_ "u from pool of total size " _STPF_ "u", __func__, size, Size()); | ~~~~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:242:111: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 242 | LOG_L(L_INFO, "[TexMemPool::%s] poolSize=" _STPF_ "u allocSize=" _STPF_ "u texCount=" _STPF_ "u", __func__, size, allocSize, numAllocs - numFrees); | ~~~~~~ ^~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:242:117: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 242 | LOG_L(L_INFO, "[TexMemPool::%s] poolSize=" _STPF_ "u allocSize=" _STPF_ "u texCount=" _STPF_ "u", __func__, size, allocSize, numAllocs - numFrees); | ~~~~~~ ^~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:242:128: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 242 | LOG_L(L_INFO, "[TexMemPool::%s] poolSize=" _STPF_ "u allocSize=" _STPF_ "u texCount=" _STPF_ "u", __func__, size, allocSize, numAllocs - numFrees); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:359:39: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] 359 | if (texMemPool == nullptr || typeid(*texMemPool.get()) != typeid(TexNoMemPool)) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Bitmap.cpp:363:39: warning: expression with side effects will be evaluated despite being used as an operand to 'typeid' [-Wpotentially-evaluated-expression] 363 | if (texMemPool == nullptr || typeid(*texMemPool.get()) != typeid( TexMemPool)) | ^ 10 warnings generated. [2236/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/ColorMap.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/ColorMap.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/ColorMap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/ColorMap.cpp [2237/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/LegacyAtlasAlloc.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/LegacyAtlasAlloc.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/LegacyAtlasAlloc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/LegacyAtlasAlloc.cpp [2238/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/NamedTextures.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/NamedTextures.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/NamedTextures.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/NamedTextures.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/NamedTextures.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2239/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/S3OTextureHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/S3OTextureHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/S3OTextureHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/S3OTextureHandler.cpp:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 36 warnings generated. [2240/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TAPalette.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TAPalette.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TAPalette.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TAPalette.cpp [2241/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/Texture.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/Texture.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/Texture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2242/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureCreationParams.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureCreationParams.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureCreationParams.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureCreationParams.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureCreationParams.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2243/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureFormat.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureFormat.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureFormat.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureFormat.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureFormat.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2244/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureCollection.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureCollection.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureCollection.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureCollection.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureCollection.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2245/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureAtlas.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureAtlas.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureAtlas.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2246/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureRenderAtlas.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureRenderAtlas.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureRenderAtlas.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glDepthMask' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glDepthMask, 2930U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glDepthMask, 2930>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureRenderAtlas.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 4 warnings generated. [2247/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/nv_dds.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/nv_dds.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/nv_dds.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/nv_dds.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/nv_dds.cpp:168: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2248/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/QuadtreeAtlasAlloc.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/QuadtreeAtlasAlloc.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/QuadtreeAtlasAlloc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/QuadtreeAtlasAlloc.cpp [2249/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/RowAtlasAlloc.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/RowAtlasAlloc.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/RowAtlasAlloc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/RowAtlasAlloc.cpp [2250/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [2251/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerData.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerData.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [2252/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerState.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerState.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerState.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [2253/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerHelpers.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerHelpers.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerHelpers.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerHelpers.cpp:2: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [2254/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/UpdateList.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/UpdateList.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/UpdateList.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/UpdateList.cpp [2255/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Features/FeatureDrawerData.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Features/FeatureDrawerData.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Features/FeatureDrawerData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:4: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.cpp:1: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ 36 warnings generated. [2256/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Features/FeatureDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Features/FeatureDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Features/FeatureDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 37 warnings generated. [2257/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Units/UnitDrawerData.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Units/UnitDrawerData.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Units/UnitDrawerData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelsMemStorage.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Models/ModelsMemStorage.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/MemPoolTypes.h:71:1: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 71 | using TypesMem = std::aligned_storage_t< std::max({ sizeof(T)... }), std::max({ alignof(T)... }) >; | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 43 warnings generated. [2258/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Units/UnitDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Units/UnitDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Units/UnitDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ShadowHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:347:10: warning: enumeration value 'ROTATION_0' not handled in switch [-Wswitch] 347 | switch (minimap->GetRotationOption()) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: implicit conversion of nullptr constant to 'bool' [-Wnull-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ | false /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaAtlasTextures.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/TextureAtlas.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Textures/Texture.hpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/TexBind.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glHelpers.h:110:15: warning: address of 'glad_glBlendFunc' will always evaluate to 'true' [-Wpointer-bool-conversion] 110 | if constexpr(DedicatedGLFuncPtrPtr) | ~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/State.h:51:4: note: in instantiation of function template specialization 'glSetAny<&glad_glBlendFunc, 3041U, 3040U, const std::tuple &>' requested here 51 | glSetAny(newValue.second); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:24:84: note: in instantiation of member function 'GL::StateAttribute<&glad_glBlendFunc, 3041, 3040>::operator=' requested here 24 | ((std::get(State::Attributes) = newValues), ...); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/SubState.h:58:9: note: in instantiation of member function 'GL::Impl::SubState>, GL::UniqueStateAttributeValueType>, GL::UniqueStateAttributeValueType>>::SubState' requested here 58 | return Impl::SubState(std::forward(args)...); | ^ 47 warnings generated. [2259/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/ModelsDataUploader.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/ModelsDataUploader.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/ModelsDataUploader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:26: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/ModelsDataUploader.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ 38 warnings generated. [2260/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/UniformConstants.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/UniformConstants.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/UniformConstants.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.h:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: warning: instantiation of variable 'type2::creg_class' required here, but no definition is available [-Wundefined-var-template] 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:21:79: note: in instantiation of member function 'type2::StaticClass' requested here 21 | static std::unique_ptr Get() { return IType::CreateObjInstanceType(T::StaticClass(), sizeof(T)); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/TypeDeduction.h:247:24: note: in instantiation of member function 'creg::DeduceType>::Get' requested here 247 | return DeduceType::Get(); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/UniformConstants.cpp:99:3: note: in instantiation of function template specialization 'creg::GetType>' requested here 99 | CR_MEMBER(mouseScreenPos), | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:472:36: note: expanded from macro 'CR_MEMBER' 472 | class_->AddMember( #Member, creg::GetType(null->Member), offsetof_creg(Type, Member), alignof(decltype(Type::Member)), (creg::ClassMemberFlag) currentMemberFlags) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: forward declaration of template entity is here 12 | CR_DECLARE_STRUCT(type2) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:212:21: note: expanded from macro 'CR_DECLARE_BASE' 212 | static creg::Class creg_class; \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.h:12:2: note: add an explicit instantiation declaration to suppress this warning if 'type2::creg_class' is explicitly instantiated in another translation unit /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:243:33: note: expanded from macro 'CR_DECLARE_STRUCT' 243 | #define CR_DECLARE_STRUCT(TStr) CR_DECLARE_BASE(TStr ,true, , ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:215:46: note: expanded from macro 'CR_DECLARE_BASE' 215 | static creg::Class* StaticClass() { return &creg_class; } \ | ^ 39 warnings generated. [2261/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/VerticalSync.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/VerticalSync.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/VerticalSync.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/VerticalSync.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/VerticalSync.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2262/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/WorldDrawer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/WorldDrawer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/WorldDrawer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:9:35: note: in instantiation of template class 'CModelDrawerDataBase' requested here 9 | class CFeatureDrawerData : public CFeatureDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawerData.h:12:7: warning: 'WantsEvent' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 12 | bool WantsEvent(const std::string & eventName) { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:72:16: note: overridden virtual function is here 72 | virtual bool WantsEvent(const std::string& eventName); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Features/FeatureDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/WorldDrawer.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 38 warnings generated. [2263/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/FontHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/FontHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/FontHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/FontHandler.cpp [2264/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/CFontTexture.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/CFontTexture.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/CFontTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFontRenderer.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/CFontTexture.cpp:26: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2265/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/glFont.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/glFont.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/glFont.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2266/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/glFontRenderer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/glFontRenderer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/glFontRenderer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFontRenderer.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFontRenderer.cpp:1: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFontRenderer.h:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2267/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/TextWrap.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/TextWrap.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/TextWrap.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/TextWrap.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/TextWrap.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2268/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Button.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Button.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Button.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Button.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Button.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2269/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Gui.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Gui.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Gui.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Gui.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Gui.cpp:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2270/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/GuiElement.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/GuiElement.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/GuiElement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/GuiElement.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/GuiElement.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2271/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/HorizontalLayout.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/HorizontalLayout.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/HorizontalLayout.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/HorizontalLayout.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/HorizontalLayout.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2272/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/LineEdit.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/LineEdit.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/LineEdit.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/LineEdit.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/LineEdit.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2273/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/List.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/List.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/List.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/List.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/List.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2274/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Picture.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Picture.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Picture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Picture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Picture.cpp:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2275/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/TextElement.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/TextElement.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/TextElement.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/TextElement.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/TextElement.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2276/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/VerticalLayout.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/VerticalLayout.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/VerticalLayout.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/VerticalLayout.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/VerticalLayout.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2277/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Window.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Window.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Window.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Window.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/Window.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2278/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_Backend.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_Backend.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_Backend.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_Backend.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_Backend.cpp:41: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUI.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2279/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_SystemInterface.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_SystemInterface.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_SystemInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_SystemInterface.cpp [2280/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_Renderer_GL3_Recoil.h:34: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/Shader.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Shaders/ShaderStates.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2281/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_VFSFileInterface.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_VFSFileInterface.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_VFSFileInterface.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Backends/RmlUi_VFSFileInterface.cpp [2282/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Components/ElementLuaTexture.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Components/ElementLuaTexture.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Components/ElementLuaTexture.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Components/ElementLuaTexture.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/Components/ElementLuaTexture.cpp:39: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2283/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SVG/SVGPlugin.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SVG/SVGPlugin.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SVG/SVGPlugin.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SVG/SVGPlugin.cpp [2284/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SVG/ElementSVG.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SVG/ElementSVG.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SVG/ElementSVG.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SVG/ElementSVG.cpp [2285/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/bind.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/bind.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/bind.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/bind.cpp [2286/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Colour.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Colour.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Colour.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Colour.cpp [2287/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Context.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Context.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Context.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Context.cpp [2288/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Convert.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Convert.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Convert.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Convert.cpp [2289/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/DataModel.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/DataModel.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/DataModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/DataModel.cpp [2290/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Document.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Document.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Document.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Document.cpp [2291/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Element.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Element.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Element.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Element.cpp [2292/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/ElementDerived.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/ElementDerived.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/ElementDerived.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/ElementDerived.cpp [2293/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/ElementForm.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/ElementForm.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/ElementForm.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/ElementForm.cpp [2294/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Event.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Event.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Event.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Event.cpp [2295/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Global.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Global.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Global.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Global.cpp [2296/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Vector.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Vector.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Vector.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/bind/Vector.cpp [2297/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaDataModel.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaDataModel.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaDataModel.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/plugin/SolLuaDataModel.cpp [2298/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaDocument.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaDocument.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaDocument.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/plugin/SolLuaDocument.cpp [2299/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaEventListener.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaEventListener.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaEventListener.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/plugin/SolLuaEventListener.cpp [2300/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaInstancer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaInstancer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaInstancer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/plugin/SolLuaInstancer.cpp [2301/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaPlugin.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaPlugin.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaPlugin.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/plugin/SolLuaPlugin.cpp [2302/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/RmlSolLua.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/RmlSolLua.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/RmlSolLua.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rml/SolLua/RmlSolLua.cpp [2303/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/LuaMenuController.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/LuaMenuController.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/LuaMenuController.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/LuaMenuController.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 34 warnings generated. [2304/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/SelectMenu.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/SelectMenu.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/SelectMenu.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectMenu.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectMenu.cpp:3: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectMenu.h:42:7: warning: 'HandleEventSelf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | bool HandleEventSelf(const SDL_Event& ev); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/GuiElement.h:95:15: note: overridden virtual function is here 95 | virtual bool HandleEventSelf(const SDL_Event& ev) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectMenu.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Fonts/glFont.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/RenderBuffers.h:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/StreamBuffer.h:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 2 warnings generated. [2305/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/SelectionWidget.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/SelectionWidget.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/SelectionWidget.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectionWidget.cpp [2306/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/AABB.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/AABB.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/AABB.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/AABB.cpp [2307/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/AIScriptHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/AIScriptHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/AIScriptHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/AIScriptHandler.cpp [2308/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Color.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Color.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Color.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Color.cpp [2309/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigHandler.cpp [2310/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigLocater.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigLocater.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigLocater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigLocater.cpp [2311/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigSource.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigSource.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigSource.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigSource.cpp [2312/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigVariable.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigVariable.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigVariable.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Config/ConfigVariable.cpp [2313/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/CRC.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/CRC.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/CRC.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/CRC.cpp [2314/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/EventClient.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/EventClient.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/EventClient.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [2315/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/EventHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/EventHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/EventHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:3: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaCallInCheck.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaUtils.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [2316/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/GlobalConfig.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/GlobalConfig.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/GlobalConfig.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GlobalConfig.cpp [2317/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Info.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Info.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Info.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Info.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Info.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Info.cpp:8: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2318/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/InputHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/InputHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/InputHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Input/InputHandler.cpp [2319/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/KeyInput.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/KeyInput.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/KeyInput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Input/KeyInput.cpp [2320/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/MouseInput.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/MouseInput.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/MouseInput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Input/MouseInput.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Input/MouseInput.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2321/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/CregLoadSaveHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/CregLoadSaveHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/CregLoadSaveHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:17: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandle.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:25:14: warning: 'GetUnsyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | std::string GetUnsyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:264:23: note: overridden virtual function is here 264 | virtual std::string GetUnsyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:26:14: warning: 'GetSyncedFileName' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 26 | std::string GetSyncedFileName() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:265:23: note: overridden virtual function is here 265 | virtual std::string GetSyncedFileName() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:27:14: warning: 'GetInitFileModes' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 27 | std::string GetInitFileModes() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:266:23: note: overridden virtual function is here 266 | virtual std::string GetInitFileModes() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaGaia.h:28:6: warning: 'GetInitSelectTeam' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | int GetInitSelectTeam() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaHandleSynced.h:267:15: note: overridden virtual function is here 267 | virtual int GetInitSelectTeam() const = 0; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/CregLoadSaveHandler.cpp:21: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 40 warnings generated. [2322/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/Demo.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/Demo.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/Demo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/Demo.cpp [2323/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/DemoReader.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/DemoReader.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/DemoReader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/DemoReader.cpp [2324/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/DemoRecorder.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/DemoRecorder.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/DemoRecorder.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/DemoRecorder.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/DemoRecorder.cpp:96:134: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 96 | LOG("[DemoRecorder::%s] writing %s-demo \"%s\" (" _STPF_ " bytes)", __func__, (isServerDemo? "server": "client"), demoName.c_str(), data.size()); | ~~~~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 1 warning generated. [2325/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/LoadSaveHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/LoadSaveHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/LoadSaveHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LoadSaveHandler.cpp [2326/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/LuaLoadSaveHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/LuaLoadSaveHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/LuaLoadSaveHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LoadSave/LuaLoadSaveHandler.cpp:23: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ 33 warnings generated. [2327/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LogOutput.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LogOutput.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LogOutput.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/LogOutput.cpp [2328/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Main.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Main.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Main.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Main.cpp [2329/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Math/SpringDampers.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Math/SpringDampers.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Math/SpringDampers.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Math/SpringDampers.cpp [2330/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Math/NURBS.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Math/NURBS.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Math/NURBS.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Math/NURBS.cpp [2331/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Matrix44f.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Matrix44f.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Matrix44f.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Matrix44f.cpp [2332/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Quaternion.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Quaternion.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Quaternion.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Quaternion.cpp [2333/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Misc/RectangleOverlapHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Misc/RectangleOverlapHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Misc/RectangleOverlapHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Misc/RectangleOverlapHandler.cpp [2334/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Misc/SpringTime.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Misc/SpringTime.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Misc/SpringTime.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Misc/SpringTime.cpp [2335/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Object.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Object.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Object.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.cpp [2336/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/GameLoadThread.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/GameLoadThread.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/GameLoadThread.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.cpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2337/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Option.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Option.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Option.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Option.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Option.cpp:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Option.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2338/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Clipboard.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Clipboard.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Clipboard.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Clipboard.cpp [2339/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/errorhandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/errorhandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/errorhandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/errorhandler.cpp [2340/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Misc.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Misc.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Misc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Misc.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Misc.cpp:459:23: warning: format specifies type 'unsigned long' but the argument has type 'uint64_t' (aka 'unsigned long long') [-Wformat] 459 | sprintf(tmp, "%lu", totalRam / (1024*1024)); | ~~~ ^~~~~~~~~~~~~~~~~~~~~~ | %llu 1 warning generated. [2341/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/ScopedFileLock.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/ScopedFileLock.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/ScopedFileLock.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/ScopedFileLock.cpp [2342/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/SDL1_keysym.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/SDL1_keysym.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/SDL1_keysym.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/SDL1_keysym.cpp [2343/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Watchdog.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Watchdog.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Watchdog.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Watchdog.cpp [2344/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/WindowManagerHelper.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/WindowManagerHelper.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/WindowManagerHelper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/WindowManagerHelper.cpp [2345/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Rectangle.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Rectangle.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Rectangle.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Rectangle.cpp [2346/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SafeVector.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SafeVector.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SafeVector.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:15:96: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 15 | LOG_L(L_ERROR, "[%s const] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:15:101: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 15 | LOG_L(L_ERROR, "[%s const] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:29:90: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 29 | LOG_L(L_ERROR, "[%s] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeVector.cpp:29:95: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 29 | LOG_L(L_ERROR, "[%s] index " _STPF_ " out of bounds! (size " _STPF_ ")", __FUNCTION__, idx, size()); | ~~~~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 4 warnings generated. [2347/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SafeCStrings.c.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SafeCStrings.c.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SafeCStrings.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SafeCStrings.c [2348/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SplashScreen.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SplashScreen.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SplashScreen.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SplashScreen.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SplashScreen.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2349/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringApp.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringApp.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringApp.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:46: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Menu/SelectMenu.h:42:7: warning: 'HandleEventSelf' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 42 | bool HandleEventSelf(const SDL_Event& ev); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/aGui/GuiElement.h:95:15: note: overridden virtual function is here 95 | virtual bool HandleEventSelf(const SDL_Event& ev) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:59: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/DefinitionTag.h:17: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:64: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringApp.cpp:851:58: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 851 | LOG("[SpringApp::%s][12] #script=" _STPF_ "", __func__, script.size()); | ~~~~~~ ^~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:313:39: note: expanded from macro 'LOG' 313 | _LOG(DEFAULT_LOG_LEVEL_SHORT, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 37 warnings generated. [2350/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/StartScriptGen.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/StartScriptGen.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/StartScriptGen.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/StartScriptGen.cpp [2351/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/DumpState.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/DumpState.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/DumpState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:22: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:27: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:31: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpState.cpp:32: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ProjectileHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Env/Particles/Classes/FlyingPiece.h:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VBO.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 34 warnings generated. [2352/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/DumpHistory.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/DumpHistory.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/DumpHistory.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/DumpHistory.cpp [2353/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/FPUCheck.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/FPUCheck.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/FPUCheck.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/FPUCheck.cpp [2354/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/Logger.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/Logger.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/Logger.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/Logger.cpp [2355/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SHA512.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SHA512.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SHA512.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/SHA512.cpp [2356/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncChecker.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncChecker.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncChecker.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/SyncChecker.cpp [2357/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncDebugger.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncDebugger.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncDebugger.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/SyncDebugger.cpp [2358/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncedFloat3.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncedFloat3.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncedFloat3.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/SyncedFloat3.cpp [2359/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/backtrace.c.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/backtrace.c.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/backtrace.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/backtrace.c [2360/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/get_executable_name.c.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/get_executable_name.c.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/get_executable_name.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Sync/get_executable_name.c [2361/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TdfParser.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TdfParser.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TdfParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TdfParser.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TdfParser.cpp:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TdfParser.cpp:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2362/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Threading/ThreadPool.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Threading/ThreadPool.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Threading/ThreadPool.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Threading/ThreadPool.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Threading/ThreadPool.cpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/GameLoadThread.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ 1 warning generated. [2363/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TimeProfiler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TimeProfiler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TimeProfiler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TimeProfiler.cpp [2364/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TimeUtil.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TimeUtil.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TimeUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/TimeUtil.cpp [2365/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Transform.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Transform.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Transform.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Transform.cpp [2366/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/UriParser.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/UriParser.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/UriParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/UriParser.cpp [2367/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/StringUtil.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/StringUtil.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/StringUtil.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/StringUtil.cpp [2368/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/type2.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/type2.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/type2.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/type2.cpp [2369/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/float3.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/float3.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/float3.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float3.cpp [2370/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/float4.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/float4.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/float4.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/float4.cpp [2371/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringMath.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringMath.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringMath.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMath.cpp:11: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Scripts/CobInstance.h:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [2372/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringMem.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringMem.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringMem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/SpringMem.cpp [2373/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/SerializeLuaState.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/SerializeLuaState.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/SerializeLuaState.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/SerializeLuaState.cpp:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDefHandler.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/UnitDef.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ 12 warnings generated. [2374/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/Serializer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/Serializer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/Serializer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/Serializer.cpp [2375/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/VarTypes.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/VarTypes.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/VarTypes.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/VarTypes.cpp [2376/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/creg.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/creg.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/creg.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.cpp [2377/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/creg_runtime_tests.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/creg_runtime_tests.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/creg_runtime_tests.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg_runtime_tests.cpp [2378/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveNameResolver.cpp [2379/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveLoader.cpp [2380/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp:25: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/ArchiveScanner.cpp:25: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2381/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/CacheDir.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/CacheDir.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/CacheDir.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/CacheDir.cpp [2382/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/DataDirLocater.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/DataDirLocater.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/DataDirLocater.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/DataDirLocater.cpp [2383/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/DataDirsAccess.cpp [2384/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileFilter.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileFilter.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileFilter.cpp [2385/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileHandler.cpp [2386/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystem.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystem.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystem.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystem.cpp [2387/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystemAbstraction.cpp [2388/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/FileSystemInitializer.cpp [2389/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/GZFileHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/GZFileHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/GZFileHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/GZFileHandler.cpp [2390/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/Misc.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/Misc.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/Misc.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/Misc.cpp [2391/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/RapidHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/RapidHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/RapidHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/RapidHandler.cpp [2392/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/SimpleParser.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/SimpleParser.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/SimpleParser.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/SimpleParser.cpp [2393/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/VFSHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/VFSHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/VFSHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:270:104: warning: format specifies type 'unsigned long long' but the argument has type 'decltype(__x.base() - __y.base())' (aka 'long') [-Wformat] 270 | LOG_L(L_INFO, "[%s::%s][2] #files[section]=" _STPF_ "/" _STPF_ "", vfsName, __func__, this, end - beg, pos - beg); | ~~~~~~ ^~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:270:115: warning: format specifies type 'unsigned long long' but the argument has type 'decltype(__x.base() - __y.base())' (aka 'long') [-Wformat] 270 | LOG_L(L_INFO, "[%s::%s][2] #files[section]=" _STPF_ "/" _STPF_ "", vfsName, __func__, this, end - beg, pos - beg); | ~~~~~~ ^~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:301:140: warning: format specifies type 'unsigned long long' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 301 | LOG_L(L_INFO, "[%s::%s(section=%d)] #archives[section]=" _STPF_ " #files[section]=" _STPF_ "", vfsName, __func__, this, section, archives[section].size(), files[section].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:301:166: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 301 | LOG_L(L_INFO, "[%s::%s(section=%d)] #archives[section]=" _STPF_ " #files[section]=" _STPF_ "", vfsName, __func__, this, section, archives[section].size(), files[section].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:132: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:160: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:339:188: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 339 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:132: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:160: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/FileSystem/VFSHandler.cpp:378:188: warning: format specifies type 'unsigned long long' but the argument has type 'size_type' (aka 'unsigned long') [-Wformat] 378 | LOG_L(L_INFO, "[%s::%s(reload=%d)] (#mod=" _STPF_ " #map=" _STPF_ " #menu=" _STPF_ ")", vfsName, __func__, this, reload, files[Section::Mod].size(), files[Section::Map].size(), files[Section::Menu].size()); | ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 10 warnings generated. [2394/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/Backend.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/Backend.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/Backend.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/Backend.cpp [2395/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/DefaultFilter.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/DefaultFilter.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/DefaultFilter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFilter.cpp [2396/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/DefaultFormatter.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/DefaultFormatter.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/DefaultFormatter.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/DefaultFormatter.cpp [2397/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/FramePrefixer.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/FramePrefixer.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/FramePrefixer.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/FramePrefixer.cpp [2398/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/LogSinkHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/LogSinkHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/LogSinkHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogSinkHandler.cpp [2399/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/cc -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -g -DNDEBUG -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/LogUtil.c.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/LogUtil.c.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/LogUtil.c.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/LogUtil.c [2400/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/TracySink.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/TracySink.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/TracySink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/TracySink.cpp [2401/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/ConsoleSink.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/ConsoleSink.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/ConsoleSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ConsoleSink.cpp [2402/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/FileSink.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/FileSink.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/FileSink.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/FileSink.cpp [2403/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/CrashHandler.cpp [2404/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/Hardware.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/Hardware.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/Hardware.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Hardware.cpp [2405/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/SoLib.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/SoLib.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/SoLib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/SoLib.cpp [2406/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/MessageBox.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/MessageBox.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/MessageBox.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/MessageBox.cpp [2407/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/WindowManagerHelper.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/WindowManagerHelper.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/WindowManagerHelper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/WindowManagerHelper.cpp [2408/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/CpuID.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/CpuID.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/CpuID.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/CpuID.cpp [2409/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Threading.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Threading.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Threading.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp:197:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 197 | else | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Threading.cpp:229:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 229 | else | ^ 2 warnings generated. [2410/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/ThreadAffinityGuard.cpp [2411/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/SharedLib.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/SharedLib.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/SharedLib.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/SharedLib.cpp [2412/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/CpuTopology.cpp [2413/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/Futex.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/Futex.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/Futex.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/Futex.cpp:129:8: warning: braces around scalar initializer [-Wbraced-scalar-init] 129 | gen = {0}; | ^~~ 1 warning generated. [2414/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp:190:60: warning: format specifies type 'unsigned long' but the argument has type 'NativeThreadHandle' (aka 'pthread *') [-Wformat] 190 | LOG_L(L_DEBUG, "[%s] new thread handle %.4lx", __func__, localThreadControls->handle); | ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Platform/Linux/ThreadSupport.cpp:222:76: warning: format specifies type 'unsigned long' but the argument has type 'NativeThreadHandle' (aka 'pthread *') [-Wformat] 222 | LOG_L(L_DEBUG, "[ThreadControls::%s] sending SIGUSR1 to 0x%lx", __func__, handle); | ~~~ ^~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:324:21: note: expanded from macro 'LOG_L' 324 | _LOG(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:197:68: note: expanded from macro '_LOG' 197 | #define _LOG(level, fmt, ...) _LOG_SECTION_DEFINED(level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:194:97: note: expanded from macro '_LOG_SECTION_DEFINED' 194 | #define _LOG_SECTION_DEFINED(level, fmt, ...) _LOG_SECTION(LOG_SECTION_CURRENT, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:191:85: note: expanded from macro '_LOG_SECTION' 191 | #define _LOG_SECTION(section, level, fmt, ...) _LOG_FILTER(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:188:123: note: expanded from macro '_LOG_FILTER' 188 | #define _LOG_FILTER(section, level, fmt, ...) if (_LOG_IS_ENABLED_LEVEL_STATIC(level)) _LOG_RECORD(section, level, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Log/ILog.h:185:102: note: expanded from macro '_LOG_RECORD' 185 | #define _LOG_RECORD(section, level, fmt, ...) log_frontend_record(LOG_LEVE##level, section, fmt, ##__VA_ARGS__) | ~~~ ^~~~~~~~~~~ 2 warnings generated. [2415/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AICallback.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AICallback.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AICallback.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/FBO.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:28:7: warning: 'MousePress' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 28 | bool MousePress(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:28:15: note: overridden virtual function is here 28 | virtual bool MousePress(int x, int y, int button) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:29:7: warning: 'MouseMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 29 | void MouseMove(int x, int y, int dx, int dy, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:29:15: note: overridden virtual function is here 29 | virtual void MouseMove(int x, int y, int dx, int dy, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:30:7: warning: 'MouseRelease' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 30 | void MouseRelease(int x, int y, int button); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:30:15: note: overridden virtual function is here 30 | virtual void MouseRelease(int x, int y, int button) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:33:7: warning: 'IsAbove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 33 | bool IsAbove(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:31:15: note: overridden virtual function is here 31 | virtual bool IsAbove(int x, int y) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:15: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MiniMap.h:35:14: warning: 'GetTooltip' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 35 | std::string GetTooltip(int x, int y); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/InputReceiver.h:33:22: note: overridden virtual function is here 33 | virtual std::string GetTooltip(int x, int y) { return "No tooltip defined"; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:19: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:10: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:11: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/Projectile.h:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Projectiles/ExpGenSpawnable.h:19:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 19 | CR_DECLARE(CExpGenSpawnable) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:28:2: note: overridden virtual function is here 28 | CR_DECLARE(CWorldObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawerData.h:52:15: warning: 'Update' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 52 | virtual void Update() = 0; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawerData.h:43:32: note: in instantiation of template class 'CModelDrawerDataBase' requested here 43 | class CUnitDrawerData : public CUnitDrawerDataBase { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/EventClient.h:283:16: note: overridden virtual function is here 283 | virtual void Update(); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICallback.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Units/UnitDrawer.h:154:7: warning: 'DrawOpaqueObjects' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 154 | void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/Common/ModelDrawer.h:118:15: note: overridden virtual function is here 118 | virtual void DrawOpaqueObjects(int modelType, bool drawReflection, bool drawRefraction) const = 0; | ^ 42 warnings generated. [2416/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AICheats.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AICheats.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AICheats.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AICheats.cpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ 32 warnings generated. [2417/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceKey.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceKey.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceKey.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AIInterfaceKey.cpp [2418/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceLibrary.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceLibrary.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceLibrary.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AIInterfaceLibrary.cpp [2419/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceLibraryInfo.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceLibraryInfo.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceLibraryInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AIInterfaceLibraryInfo.cpp [2420/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AILibraryManager.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AILibraryManager.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AILibraryManager.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AILibraryManager.cpp [2421/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AISCommands.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AISCommands.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AISCommands.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/AISCommands.cpp [2422/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/EngineOutHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/EngineOutHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/EngineOutHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/EngineOutHandler.cpp:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [2423/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/LuaAIImplHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/LuaAIImplHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/LuaAIImplHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/LuaAIImplHandler.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/LuaAIImplHandler.cpp:5: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaContextData.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaShaders.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/LuaAIImplHandler.cpp:5: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete 2 warnings generated. [2424/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SAIInterfaceCallbackImpl.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SAIInterfaceCallbackImpl.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SAIInterfaceCallbackImpl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SAIInterfaceCallbackImpl.cpp [2425/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SSkirmishAICallbackImpl.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SSkirmishAICallbackImpl.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SSkirmishAICallbackImpl.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:18: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/GuiHandler.h:10: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseHandler.h:13: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Game/UI/MouseCursor.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/VertexArrayTypes.h:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/myGL.h:20: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:21:30: warning: class with destructor marked 'final' cannot be inherited from [-Wfinal-dtor-non-final-class] 18 | class DebugGroupImpl : public DebugGroup { | final 19 | public: 20 | DebugGroupImpl(uint32_t id, const char* messsage); 21 | ~DebugGroupImpl() override final; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Rendering/GL/glDebugGroup.hpp:18:8: note: mark 'GL::DebugGroupImpl' as 'final' to silence this warning 18 | class DebugGroupImpl : public DebugGroup { | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:21: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapInfo.h:6: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Map/MapParser.h:6: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:2: warning: explicitly defaulted default constructor is implicitly deleted [-Wdefaulted-function-deleted] 127 | LuaParser() = default; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:179:17: note: default constructor of 'LuaParser' is implicitly deleted because field 'D' has no default constructor 179 | luaContextData D; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Lua/LuaParser.h:127:16: note: replace 'default' with 'delete' 127 | LuaParser() = default; | ^~~~~~~ | delete In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:25:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 25 | CR_DECLARE(CFeature) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:66:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 66 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) def); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:68:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 68 | int GetBlockingMapID() const; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:74:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 74 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:75:7: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 75 | void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:76:7: warning: 'SetVelocity' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 76 | void SetVelocity(const float3& v); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/WorldObject.h:44:15: note: overridden virtual function is here 44 | virtual void SetVelocity(const float3& v) { speed = v; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:77:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 77 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:24: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Features/Feature.h:94:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 94 | void DependentDied(CObject *o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SSkirmishAICallbackImpl.cpp:42: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Misc/LosHandler.h:12: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 34 warnings generated. [2426/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIData.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIData.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIData.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIData.cpp [2427/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIHandler.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIHandler.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIHandler.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIHandler.cpp [2428/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIKey.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIKey.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIKey.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIKey.cpp [2429/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAILibrary.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAILibrary.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAILibrary.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAILibrary.cpp [2430/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAILibraryInfo.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAILibraryInfo.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAILibraryInfo.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAILibraryInfo.cpp [2431/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFASTGLTF_DISABLE_CUSTOM_MEMORY_POOL=0 -DFASTGLTF_ENABLE_DEPRECATED_EXT=0 -DFASTGLTF_USE_64BIT_FLOAT=0 -DFASTGLTF_USE_CUSTOM_SMALLVECTOR=0 -DFMT_HEADER_ONLY -DGFLAGS_IS_A_DLL=0 -DHEADLESS -DNO_SOUND -DREPORT_LUANAN -DRMLUI_STATIC_LIB -DSIMDJSON_BUILTIN_IMPLEMENTATION=fallback -DSIMDJSON_IMPLEMENTATION_ARM64=0 -DSIMDJSON_IMPLEMENTATION_FALLBACK=1 -DSIMDJSON_IMPLEMENTATION_HASWELL=0 -DSIMDJSON_IMPLEMENTATION_ICELAKE=0 -DSIMDJSON_IMPLEMENTATION_PPC64=0 -DSIMDJSON_IMPLEMENTATION_WESTMERE=0 -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -DTRACY_ON_DEMAND -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lua/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/include/AL -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/cereal/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/simdjson/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/fastgltf/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/src-generated/engine -I/exopi-obj/pobj/recoil-rts-2025.06.11/build-amd64/rts/lib/gflags/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/slimsig/include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/base64 -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/7z -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/tools/pr-downloader/src/lib/readerwriterqueue -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Include -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/lunasvg/include -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/tracy/public -isystem /usr/local/include/SDL2 -isystem /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/smmalloc -isystem /usr/local/include/IL -isystem /usr/local/include/minizip -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIWrapper.cpp.o -MF rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIWrapper.cpp.o.d -o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIWrapper.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:17:13: note: in instantiation of default argument for 'basic_any<16UL>' required here 17 | using any = basic_any<>; | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:310:61: note: in instantiation of template class 'entt::basic_any<>' requested here 310 | if(vtable && mode != policy::cref && *info == *other.info) { | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:43: note: in instantiation of default argument for 'basic_any<16UL>' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:470:84: note: in instantiation of default argument for 'basic_any' required here 470 | template::length, std::size_t Align = basic_any::alignment, typename... Args> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:28: note: in instantiation of default argument for 'basic_any<16UL>' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:483:69: note: in instantiation of default argument for 'basic_any' required here 483 | template::length, std::size_t Align = basic_any::alignment, typename Type> | ^~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:4: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/compressed_pair.hpp:9: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/type_traits.hpp:9: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 10 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/../core/fwd.hpp:10:83: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:206:24: note: in instantiation of default argument for 'basic_any<0UL>' required here 206 | dense_map, identity> data; | ^~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:7: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 39 | using storage_type = std::aligned_storage_t; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/core/any.hpp:39:31: note: in instantiation of template type alias 'aligned_storage_t' requested here /usr/include/c++/v1/__utility/pair.h:74:7: note: in instantiation of template class 'entt::basic_any<0>' requested here 74 | _T2 second; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:56:16: note: in instantiation of template class 'std::pair>' requested here 56 | value_type element; | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/container/dense_map.hpp:64:65: note: in instantiation of template class 'entt::internal::dense_map_node>' requested here 64 | using first_type = decltype(std::as_const(std::declval()->element.first)); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entity/registry.hpp:173:30: note: in instantiation of template class 'entt::internal::dense_map_iterator> *>>' requested here 173 | const auto it = data.find(id); | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:14: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Ecs/EcsMain.h:8: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/entt.hpp:51: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/poly.hpp:13: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: warning: 'aligned_storage_t' is deprecated [-Wdeprecated-declarations] 9 | template)> | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:9:93: note: in instantiation of template type alias 'aligned_storage_t' requested here /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/entt/src/entt/poly/fwd.hpp:17:14: note: in instantiation of default argument for 'basic_poly' required here 17 | using poly = basic_poly; | ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__type_traits/aligned_storage.h:102:25: note: 'aligned_storage_t' has been explicitly marked deprecated here 102 | using aligned_storage_t _LIBCPP_DEPRECATED_IN_CXX23 = typename aligned_storage<_Len, _Align>::type; | ^ /usr/include/c++/v1/__config:735:41: note: expanded from macro '_LIBCPP_DEPRECATED_IN_CXX23' 735 | # define _LIBCPP_DEPRECATED_IN_CXX23 _LIBCPP_DEPRECATED | ^ /usr/include/c++/v1/__config:688:49: note: expanded from macro '_LIBCPP_DEPRECATED' 688 | # define _LIBCPP_DEPRECATED __attribute__((__deprecated__)) | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:130:7: warning: 'SyncWaypoints' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 130 | void SyncWaypoints() { | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:89:15: note: overridden virtual function is here 89 | virtual void SyncWaypoints() {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:18: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/GroundMoveType.h:138:15: warning: 'GetPathId' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 138 | unsigned int GetPathId() { return pathID; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/MoveTypes/MoveType.h:90:23: note: overridden virtual function is here 90 | virtual unsigned int GetPathId() { return 0; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:67:2: warning: 'GetClass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 67 | CR_DECLARE(CUnit) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:228:26: note: expanded from macro 'CR_DECLARE' 228 | #define CR_DECLARE(TCls) CR_DECLARE_BASE(TCls, false, virtual, ) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:58:2: note: overridden virtual function is here 58 | CR_DECLARE_DERIVED(CSolidObject) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:235:34: note: expanded from macro 'CR_DECLARE_DERIVED' 235 | #define CR_DECLARE_DERIVED(TCls) CR_DECLARE_BASE(TCls, false, virtual, override) | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/creg/creg.h:216:23: note: expanded from macro 'CR_DECLARE_BASE' 216 | VIRTUAL creg::Class* GetClass() const OVERRIDE { return &creg_class; } \ | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:83:24: warning: 'GetDef' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 83 | const SolidObjectDef* GetDef() const { return ((const SolidObjectDef*) unitDef); } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:61:32: note: overridden virtual function is here 61 | virtual const SolidObjectDef* GetDef() const { return nullptr; }; | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:85:15: warning: 'DoDamage' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 85 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:132:15: note: overridden virtual function is here 132 | virtual void DoDamage(const DamageArray& damages, const float3& impulse, CUnit* attacker, int weaponDefID, int projectileID) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:90:7: warning: 'ApplyImpulse' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 90 | void ApplyImpulse(const float3& impulse); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:134:15: note: overridden virtual function is here 134 | virtual void ApplyImpulse(const float3& impulse) { SetVelocityAndSpeed(speed + impulse); } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:96:6: warning: 'GetBlockingMapID' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 96 | int GetBlockingMapID() const { return id; } | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:137:14: note: overridden virtual function is here 137 | virtual int GetBlockingMapID() const { return -1; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:103:7: warning: 'AddBuildPower' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 103 | bool AddBuildPower(CUnit* builder, float amount); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:131:15: note: overridden virtual function is here 131 | virtual bool AddBuildPower(CUnit* builder, float amount) { return false; } | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:108:7: warning: 'ForcedMove' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 108 | void ForcedMove(const float3& newPos); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:141:15: note: overridden virtual function is here 141 | virtual void ForcedMove(const float3& newPos) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:116:7: warning: 'DependentDied' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 116 | void DependentDied(CObject* o); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/System/Object.h:31:15: note: overridden virtual function is here 31 | virtual void DependentDied(CObject* obj) {} | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:141:7: warning: 'SetMass' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 141 | void SetMass(float newMass); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:306:15: note: overridden virtual function is here 306 | virtual void SetMass(float newMass); | ^ In file included from /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/ExternalAI/SkirmishAIWrapper.cpp:16: /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Units/Unit.h:147:7: warning: 'UpdatePhysicalState' overrides a member function but is not marked 'override' [-Winconsistent-missing-override] 147 | void UpdatePhysicalState(float eps); | ^ /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/Sim/Objects/SolidObject.h:145:15: note: overridden virtual function is here 145 | virtual void UpdatePhysicalState(float eps); | ^ 24 warnings generated. [2432/2434] : && /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -L/usr/local/lib -L/usr/X11R6/lib -lX11 -Xlinker --dependency-file=rts/builds/headless/CMakeFiles/engine-headless.dir/link.d rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/AutohostInterface.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/GameServer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/GameParticipant.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/Protocol/BaseNetProtocol.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/Protocol/NetProtocol.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/NetCommands.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaArchive.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCMD.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCMDTYPE.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstCOB.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstGL.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstEngine.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstGame.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaConstPlatform.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVFSDownload.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaEncoding.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFBOs.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFeatureDefs.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaFonts.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaGaia.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaHandle.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaHandleSynced.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaIO.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaInputReceiver.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaInterCall.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaIntro.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMaterial.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMathExtra.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMemPool.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMenu.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaMetalMap.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaObjectRendering.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaOpenGL.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaOpenGLUtils.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaParser.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaPathFinder.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRBOs.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRules.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaRulesParams.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaScream.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaShaders.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedCtrl.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedMoveCtrl.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedRead.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaSyncedTable.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTableExtra.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTextures.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaTracyExtra.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaAtlasTextures.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUI.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUICommand.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnitDefs.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnsyncedCtrl.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUnsyncedRead.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaUtils.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVFS.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaWeaponDefs.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaZip.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVAO.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVAOImpl.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVBO.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Lua/LuaVBOImpl.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/BaseGroundDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/BasicMapDamage.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/Ground.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/HeightLinePalette.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapDamage.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapInfo.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MapParser.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/MetalMap.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/ReadMap.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/Generation/BlankMapGenerator.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFGroundDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFGroundTextures.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFMapFile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFReadMap.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/SMFRenderState.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/Basic/BasicMeshDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/ROAM/Patch.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Map/SMF/ROAM/RoamMeshDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/AVIGenerator.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugColVolDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugVisibilityDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DepthBufferCopy.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugDrawerAI.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/DebugDrawerQuadField.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/QTPFSPathDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/HAPFSPathDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/AdvWater.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/IGroundDecalDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/ISky.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/IWater.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/BasicWater.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/BumpWater.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/CubeMapHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/DebugCubeMapTexture.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/DynWater.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/GrassDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/MapRendering.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/ModernSky.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/NullSky.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/RefractWater.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SkyBox.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SkyLight.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/SunLighting.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/WaterRendering.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Decals/GroundDecal.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Decals/GroundDecalHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/ProjectileDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/BitmapMuzzleFlame.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/BubbleProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/DirtProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/ExploSpikeProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/FlyingPiece.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/GeoSquareProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/GeoThermSmokeProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/NanoProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/HeatCloudProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/MuzzleFlame.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/RepulseGfx.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SimpleParticleSystem.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/ShieldSegmentProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeProjectile2.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SmokeTrailProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/SpherePartProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/TracerProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/WakeProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Env/Particles/Classes/WreckProjectile.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/FBO.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/StreamBuffer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/GeometryBuffer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glStateDebug.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glDebugGroup.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glxHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/LightHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VertexArray.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VertexArrayTypes.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/RenderBuffers.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VBO.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/VAO.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/glExtra.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/State.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GL/myGL.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GlobalRendering.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/GroundFlash.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/CommandDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/HUDDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/IPathDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/IconHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/InMapDrawView.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/LineDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/LuaObjectDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/SmoothHeightMeshDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/InfoTexture.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/IInfoTextureHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/AirLos.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Combiner.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Height.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/InfoTextureHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Los.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Metal.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/MetalExtraction.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Path.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/ModernInfoTexture.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Map/InfoTexture/Modern/Radar.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModel.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelMisc.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelPiece.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DModelVAO.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/3DOParser.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/AssIO.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/AssParser.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/GLTFParser.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/IModelParser.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/LocalModel.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/LocalModelPiece.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/S3OParser.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelsMemStorageDefs.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelsMemStorage.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/ModelUtils.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Models/VertexData.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Screenshot.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/GLSLCopyState.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/LuaShaderContainer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/Shader.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/ShaderHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Shaders/ShaderStates.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/ShadowHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/TeamHighlight.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/AtlasedTexture.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/3DOTextureHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/Bitmap.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/ColorMap.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/LegacyAtlasAlloc.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/NamedTextures.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/S3OTextureHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TAPalette.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/Texture.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureCreationParams.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureFormat.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureCollection.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureAtlas.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/TextureRenderAtlas.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/nv_dds.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/QuadtreeAtlasAlloc.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Textures/RowAtlasAlloc.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerData.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerState.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/ModelDrawerHelpers.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Common/UpdateList.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Features/FeatureDrawerData.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Features/FeatureDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Units/UnitDrawerData.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Units/UnitDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/ModelsDataUploader.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/UniformConstants.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/VerticalSync.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/WorldDrawer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/FontHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/CFontTexture.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/glFont.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/glFontRenderer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rendering/Fonts/TextWrap.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Button.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Gui.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/GuiElement.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/HorizontalLayout.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/LineEdit.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/List.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Picture.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/TextElement.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/VerticalLayout.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/aGui/Window.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_Backend.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_SystemInterface.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_Renderer_GL3_Recoil.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Backends/RmlUi_VFSFileInterface.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/Components/ElementLuaTexture.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SVG/SVGPlugin.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SVG/ElementSVG.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/bind.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Colour.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Context.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Convert.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/DataModel.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Document.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Element.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/ElementDerived.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/ElementForm.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Event.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Global.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/bind/Vector.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaDataModel.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaDocument.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaEventListener.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaInstancer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/plugin/SolLuaPlugin.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Rml/SolLua/RmlSolLua.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/LuaMenuController.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/SelectMenu.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Menu/SelectionWidget.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/AABB.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/AIScriptHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Color.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigLocater.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigSource.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Config/ConfigVariable.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/CRC.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/EventClient.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/EventHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/GlobalConfig.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Info.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/InputHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/KeyInput.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Input/MouseInput.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/CregLoadSaveHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/Demo.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/DemoReader.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/DemoRecorder.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/LoadSaveHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LoadSave/LuaLoadSaveHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/LogOutput.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Main.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Math/SpringDampers.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Math/NURBS.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Matrix44f.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Quaternion.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Misc/RectangleOverlapHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Misc/SpringTime.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Object.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/GameLoadThread.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Option.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Clipboard.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/errorhandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Misc.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/ScopedFileLock.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/SDL1_keysym.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Watchdog.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/WindowManagerHelper.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Rectangle.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SafeVector.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SafeCStrings.c.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SplashScreen.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringApp.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/StartScriptGen.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/DumpState.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/DumpHistory.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/FPUCheck.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/Logger.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SHA512.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncChecker.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncDebugger.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/SyncedFloat3.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/backtrace.c.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Sync/get_executable_name.c.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TdfParser.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Threading/ThreadPool.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TimeProfiler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/TimeUtil.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Transform.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/UriParser.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/StringUtil.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/type2.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/float3.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/float4.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringMath.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/SpringMem.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/SerializeLuaState.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/Serializer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/VarTypes.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/creg.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/creg/creg_runtime_tests.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveNameResolver.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveLoader.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/ArchiveScanner.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/CacheDir.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/DataDirLocater.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/DataDirsAccess.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileFilter.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystem.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystemAbstraction.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/FileSystemInitializer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/GZFileHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/Misc.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/RapidHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/SimpleParser.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/FileSystem/VFSHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/Backend.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/DefaultFilter.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/DefaultFormatter.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/FramePrefixer.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/LogSinkHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/LogUtil.c.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/TracySink.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/ConsoleSink.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Log/FileSink.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/CrashHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/Hardware.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/SoLib.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/MessageBox.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/WindowManagerHelper.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/CpuID.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Threading.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/ThreadAffinityGuard.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/SharedLib.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/CpuTopology.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/Futex.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/System/Platform/Linux/ThreadSupport.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AICallback.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AICheats.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceKey.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceLibrary.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AIInterfaceLibraryInfo.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AILibraryManager.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/AISCommands.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/EngineOutHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/LuaAIImplHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SAIInterfaceCallbackImpl.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SSkirmishAICallbackImpl.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIData.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIHandler.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIKey.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAILibrary.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAILibraryInfo.cpp.o rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/ExternalAI/SkirmishAIWrapper.cpp.o -o spring-headless rts/System/Sound/libno-sound.a rts/lib/headlessStubs/libheadlessStubs.a rts/Sim/libengineSim.a rts/System/Net/libengineSystemNet.a tools/pr-downloader/src/lib/base64/libpr-base64.a rts/lib/smmalloc/libsmmalloc.a -lexecinfo /usr/local/lib/libIL.so.1.0 tools/pr-downloader/src/lib/7z/lib7zip.a /usr/local/lib/libminizip.so.3.2 /usr/lib/libz.so.7.1 rts/lib/tracy/libTracyClient.a rts/lib/lua/liblua.a rts/lib/luasocket/libluasocket.a rts/System/FileSystem/Archives/libarchives.a rts/lib/assimp/code/libassimp.a rts/lib/simdjson/libsimdjson.a rts/lib/fastgltf/libfastgltf.a rts/lib/gflags/libgflags_nothreads.a -lexecinfo rts/lib/streflop/libstreflop.a rts/System/Sound/libno-sound.a rts/Sim/libengineSim.a rts/lib/squish/libsquish.a tools/pr-downloader/src/libpr-downloader.a rts/lib/RmlUi/Source/Core/librmlui.a rts/lib/RmlUi/Source/Debugger/librmlui_debugger.a rts/lib/lunasvg/liblunasvg.a rts/builds/headless/libGameHeadless.a rts/System/Sound/libno-sound.a /usr/local/lib/libSDL2.so.0.15 rts/lib/assimp/contrib/irrXML/libIrrXML.a rts/lib/simdjson/libsimdjson.a tools/pr-downloader/src/lib/base64/libpr-base64.a tools/pr-downloader/src/lib/7z/lib7zip.a /usr/local/lib/libcurl.so.26.34 /usr/lib/libz.so.7.1 /usr/local/lib/libminizip.so.3.2 tools/pr-downloader/src/lib/md5/libpr-md5.a tools/pr-downloader/src/lib/sha1/libpr-sha1.a rts/lib/headlessStubs/libheadlessStubs.a /usr/local/lib/libjsoncpp.so.6.0 rts/lib/tracy/libTracyClient.a -lpthread rts/lib/streflop/libstreflop.a rts/lib/RmlUi/Source/Core/librmlui.a /usr/X11R6/lib/libfreetype.so.31.1 && : ld: warning: socket_ops.ipp:2583 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include/asio/detail/impl/socket_ops.ipp:2583)(rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/AutohostInterface.cpp.o:(asio::detail::socket_ops::inet_ntop(int, void const*, char*, unsigned long, unsigned long, std::__1::error_code&))): warning: sprintf() is often misused, please use snprintf() ld: warning: socket_ops.ipp:2585 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/asio/include/asio/detail/impl/socket_ops.ipp:2585)(rts/builds/headless/CMakeFiles/engine-headless.dir/__/__/Net/AutohostInterface.cpp.o:(asio::detail::socket_ops::inet_ntop(int, void const*, char*, unsigned long, unsigned long, std::__1::error_code&))): warning: strcat() is almost always misused, please use strlcat() ld: warning: Math.cpp:241 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/RmlUi/Source/Core/Math.cpp:241)(Math.cpp.o:(Rml::Math::RandomReal(float)) in archive rts/lib/RmlUi/Source/Core/librmlui.a): warning: rand() may return deterministic values, is that what you want? ld: warning: ColladaParser.cpp:2974 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/ColladaParser.cpp:2974)(ColladaParser.cpp.o:(Assimp::ColladaParser::ReportWarning(char const*, ...)) in archive rts/lib/assimp/code/libassimp.a): warning: vsprintf() is often misused, please use vsnprintf() ld: warning: MaterialSystem.cpp:489 (/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/rts/lib/assimp/code/MaterialSystem.cpp:489)(MaterialSystem.cpp.o:(aiMaterial::AddBinaryProperty(void const*, unsigned int, char const*, unsigned int, unsigned int, aiPropertyTypeInfo)) in archive rts/lib/assimp/code/libassimp.a): warning: strcpy() is almost always misused, please use strlcpy() [2433/2434] /exopi-obj/pobj/recoil-rts-2025.06.11/bin/c++ -DASIO_STANDALONE -DFMT_HEADER_ONLY -DREPORT_LUANAN -DSPRING_DATADIR=\"/usr/local/share/games/spring\" -DSTREFLOP_SSE -DSYNCCHECK -DSYNC_HISTORY -DTHREADPOOL -D_GLIBCXX_USE_NANOSLEEP -I/exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/test/lib/catch2 -O2 -pipe -I/usr/local/include -I/usr/X11R6/include -ffp-exception-behavior=strict -Wno-deprecated-literal-operator -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -g -DNDEBUG -Wformat -Wformat-security -DNDEBUG -std=c++23 -MD -MT test/lib/catch2/CMakeFiles/Catch2.dir/catch_amalgamated.cpp.o -MF test/lib/catch2/CMakeFiles/Catch2.dir/catch_amalgamated.cpp.o.d -o test/lib/catch2/CMakeFiles/Catch2.dir/catch_amalgamated.cpp.o -c /exopi-obj/pobj/recoil-rts-2025.06.11/RecoilEngine-2025.06.11/test/lib/catch2/catch_amalgamated.cpp [2434/2434] : && /usr/local/bin/cmake -E rm -f test/lib/catch2/libCatch2.a && /usr/bin/ar qc test/lib/catch2/libCatch2.a test/lib/catch2/CMakeFiles/Catch2.dir/catch_amalgamated.cpp.o && /usr/bin/ranlib test/lib/catch2/libCatch2.a && : >>> Running fake in games/recoil-rts at 1764774453.67 ===> games/recoil-rts ===> Faking installation for recoil-rts-2025.06.11 -- Install configuration: "RELWITHDEBINFO" -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/libTracyClient.a -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/tracy/TracyC.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/tracy/Tracy.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/tracy/TracyD3D11.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/tracy/TracyD3D12.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/tracy/TracyLua.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/tracy/TracyOpenCL.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/tracy/TracyOpenGL.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/tracy/TracyVulkan.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/tracy_concurrentqueue.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/tracy_rpmalloc.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/tracy_SPSCQueue.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyKCore.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyArmCpuTable.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyCallstack.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyCallstack.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyCpuid.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyDebug.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyDxt1.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyFastVector.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyLock.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyProfiler.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyRingBuffer.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyScoped.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyStringHelpers.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracySysPower.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracySysTime.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracySysTrace.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/client/TracyThread.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/tracy_lz4.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/tracy_lz4hc.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyAlign.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyAlloc.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyApi.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyColor.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyForceInline.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyMutex.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyProtocol.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyQueue.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracySocket.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyStackFrames.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracySystem.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyUwp.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/common/TracyYield.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/Tracy/TracyTargets.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/Tracy/TracyTargets-relwithdebinfo.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/Tracy/TracyConfig.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/librmlui.a -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/librmlui_debugger.a -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Config -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Config/Config.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Animation.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/BaseXMLParser.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Box.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/CallbackTexture.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Colour.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Colour.inl -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/CompiledFilterShader.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ComputedValues.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Containers -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Containers/LICENSE.txt -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Containers/itlib -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Containers/itlib/flat_map.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Containers/itlib/flat_set.hpp -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Containers/robin_hood.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Context.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ContextInstancer.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ConvolutionFilter.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Core.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/DataModelHandle.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/DataStructHandle.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/DataTypeRegister.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/DataTypes.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/DataVariable.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Debug.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/DecorationTypes.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Event.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Decorator.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Dictionary.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/EffectSpecification.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Element.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Element.inl -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ElementDocument.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ElementInstancer.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ElementScroll.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ElementText.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ElementUtilities.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Elements -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Elements/ElementForm.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Elements/ElementFormControl.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Elements/ElementFormControlInput.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Elements/ElementFormControlSelect.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Elements/ElementFormControlTextArea.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Elements/ElementProgress.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Elements/ElementTabSet.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/EventInstancer.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/EventListener.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/EventListenerInstancer.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Factory.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/FileInterface.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Filter.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/FontEffect.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/FontEffectInstancer.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/FontEngineInterface.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/FontGlyph.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/FontMetrics.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Geometry.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Header.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ID.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Input.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Log.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Math.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Matrix4.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Matrix4.inl -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Mesh.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/MeshUtilities.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/NumericValue.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ObserverPtr.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Platform.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Plugin.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Profiling.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/PropertiesIteratorView.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Property.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/PropertyDefinition.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/PropertyDictionary.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/PropertyIdSet.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/PropertyParser.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/PropertySpecification.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Rectangle.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/RenderInterface.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/RenderInterfaceCompatibility.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/RenderManager.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ScriptInterface.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/ScrollTypes.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Span.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Spritesheet.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/StableVector.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Stream.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/StreamMemory.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/StringUtilities.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/StyleSheet.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/StyleSheetContainer.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/StyleSheetSpecification.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/StyleSheetTypes.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/StyleTypes.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/SystemInterface.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/TextInputContext.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/TextInputHandler.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/TextShapingContext.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Texture.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Traits.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Transform.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/TransformPrimitive.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Tween.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/TypeConverter.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/TypeConverter.inl -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Types.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/URL.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/UniqueRenderResource.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Unit.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Utilities.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Variant.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Variant.inl -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Vector2.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Vector2.inl -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Vector3.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Vector3.inl -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Vector4.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Vector4.inl -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/Vertex.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/XMLNodeHandler.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Core/XMLParser.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Debugger.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Debugger -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Debugger/Debugger.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Debugger/Header.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lottie -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lottie/ElementLottie.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lua.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lua/Header.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lua/IncludeLua.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lua/Interpreter.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lua/Lua.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lua/LuaType.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lua/LuaType.inl -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/Lua/Utilities.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/SVG -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/RmlUi/SVG/ElementSVG.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/RmlUiConfig.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/RmlUiConfigVersion.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Dependencies.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules/Emscripten -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules/Emscripten/FindFreetype.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules/Emscripten/FindOpenGL.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules/Emscripten/FindSDL2.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules/Emscripten/FindSDL2_image.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules/Emscripten/Findglfw3.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules/FindHarfBuzz.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules/FindLuaJIT.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules/FindSDL2_image.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/cmake/RmlUi/Modules/Findlunasvg.cmake -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Interfaces/C/0.1 -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Interfaces/C/0.1/InterfaceInfo.lua -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Interfaces/C/0.1 -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Interfaces/C/0.1/libAIInterface.so -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/AIInfo.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/AIOptions.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/misc -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/behaviour.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/block_map.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/build_chain.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/commander.json -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/behaviour.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/block_map.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/build_chain.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/commander.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/economy.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/factory.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/dev/response.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/economy.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/factory.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/config/response.json -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/common.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/define.as -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/init.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/main.as -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager/builder.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager/economy.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager/factory.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/manager/military.as -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/misc -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/dev/misc/commander.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/task.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/script/unit.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/BARb/stable/libSkirmishAI.so -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/AIInfo.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/AIOptions.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/easy -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/script -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/behaviour.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/block_map.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/build_chain.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/commander.json -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/easy -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/easy/economy.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/economy.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/factory.json -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/behaviour.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/block_map.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/build_chain.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/commander.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/economy.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/factory.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/previous/response.json -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/config/response.json -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/script -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/script/init.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/script/role.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/script/side.as -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CircuitAI/stable/libSkirmishAI.so -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CppTestAI/0.1 -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CppTestAI/0.1/AIInfo.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CppTestAI/0.1/AIOptions.lua -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CppTestAI/0.1 -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/CppTestAI/0.1/libSkirmishAI.so -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/NullAI/0.1 -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/NullAI/0.1/AIInfo.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/NullAI/0.1/AIOptions.lua -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/NullAI/0.1 -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/AI/Skirmish/NullAI/0.1/libSkirmishAI.so -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/lib/libunitsync.so -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/readerwriterqueue/atomicops.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/readerwriterqueue/readerwriterqueue.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/readerwriterqueue/readerwritercircularbuffer.h -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/include/readerwriterqueue/LICENSE.md -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/bin/pr-downloader -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/base/spring/bitmaps.sdz -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/base/springcontent.sdz -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/base/maphelper.sdz -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/base/cursors.sdz -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/base/RecoilEngine_4K.png -- Up-to-date: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Config -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Config/README.txt -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Fonts -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Fonts/FreeMonoBold_12.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Fonts/FreeMonoBold_12.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Headers -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Headers/colors.h.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Headers/keysym.h.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Headers/scansym.h.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/chi.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/cross.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/diamond.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/e.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/hemi-down.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/hemi-up.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/hemi.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/hourglass-side.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/hourglass.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/m-down.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/m-up.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/m.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/sphere.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/square.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/square_+.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/square_x.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/star-dark.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/star.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/tri-down.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/tri-up.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/triangle-down.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/triangle-up.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Icons/x.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Images -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Images/flags25x15.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Images/highlight_strip.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Images/players.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Models -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Models/colors.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Models/colors.mtl -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Models/colors.obj -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Sounds -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Sounds/README.txt -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Sounds/bounce.wav -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Sounds/flag_grab.wav -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Sounds/land.wav -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Sounds/message_admin.wav -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Sounds/message_private.wav -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Sounds/message_team.wav -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Sounds/pop.wav -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/Sounds/teamgrab.wav -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/actions.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/callins.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/ctrlpanel.txt -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/debug.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/flags.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/fonts.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/layout.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/loadmodel.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/main.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/rml_setup.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/savetable.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/selector.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/setupdefs.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/system.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/tweakmode.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/utils.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/LuaUI/widgets.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/cmdcolors.txt -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/ctrlpanel.txt -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/camera_shake.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/camera_smooth_move.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/download.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/game_messages.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/gui_autoshowmetal.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/gui_buildspacing.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/gui_hilight_unit.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/gui_selbuttons.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/gui_team_platter.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/gui_xray_shader.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/headless_setup.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/init_start_marker.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/luasocket.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/luasocket_console.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/minimap_follow_cam.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/minimap_relative.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/minimap_startbox.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/unit_factory_guard.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/unit_immobile_builder.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/unit_metal_maker.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/unit_stockpile.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/examples/Widgets/watchdog.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/fonts -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/fonts/AUTHORS -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/fonts/COPYING -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/fonts/CREDITS -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/fonts/FreeSansBold.otf -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/fonts/README -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/games/spring/luaui.lua -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/applications/spring.desktop -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/mime/packages/spring.xml -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/pixmaps/spring.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/pixmaps/application-x-spring-demo.png -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/bin/spring -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/bin/spring-dedicated -- Installing: /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/bin/spring-headless /usr/bin/perl /exopi-cvs/ports/infrastructure/bin/pkg_subst -DV=2025.06.11 -DMODCMAKE_BUILD_SUFFIX= -DARCH=amd64 -DBASE_PKGPATH=games/recoil-rts -DFLAVOR_EXT= -DFULLPKGNAME=recoil-rts-2025.06.11 -DHOMEPAGE=https://beyond-all-reason.github.io/RecoilEngine/ -DLOCALBASE=/usr/local -DLOCALSTATEDIR=/var -DMACHINE_ARCH=amd64 -DMAINTAINER=Thomas\ Frohwein\ \ -DPREFIX=/exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local -DRCDIR=/etc/rc.d -DSYSCONFDIR=/etc -DTRUEPREFIX=/usr/local -DX11BASE=/usr/X11R6 -DPKGSTEM=recoil-rts -i -B /exopi-obj/pobj/recoil-rts-2025.06.11 -c -m 755 /exopi-cvs/ports/games/recoil-rts/files/beyond-all-reason /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/bin/beyond-all-reason >>> Running package in games/recoil-rts at 1764774470.54 ===> games/recoil-rts `/exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/.fake_done' is up to date. Installing /exopi-cvs/ports/games/recoil-rts/pkg/README as /exopi-obj/pobj/recoil-rts-2025.06.11/fake-amd64/usr/local/share/doc/pkg-readmes/recoil-rts ===> Building package for recoil-rts-2025.06.11 Create /exopi-cvs/ports/packages/amd64/all/recoil-rts-2025.06.11.tgz Creating package recoil-rts-2025.06.11 reading plist| checking dependencies| checking dependencies|archivers/minizip checking dependencies|audio/libvorbis checking dependencies|audio/openal checking dependencies|devel/desktop-file-utils checking dependencies|devel/jsoncpp checking dependencies|devel/sdl2 checking dependencies|graphics/DevIL checking dependencies|misc/shared-mime-info checking dependencies|net/curl checksumming| checksumming| | 0% checksumming| | 1% checksumming|* | 1% checksumming|* | 2% checksumming|** | 3% checksumming|** | 4% checksumming|*** | 4% checksumming|*** | 5% checksumming|*** | 6% checksumming|**** | 6% checksumming|**** | 7% checksumming|***** | 8% checksumming|***** | 9% checksumming|****** | 9% checksumming|****** | 10% checksumming|****** | 11% checksumming|******* | 11% checksumming|******* | 12% checksumming|******** | 12% checksumming|******** | 13% checksumming|******** | 14% checksumming|********* | 14% checksumming|********* | 15% checksumming|********** | 16% checksumming|********** | 17% checksumming|*********** | 17% checksumming|*********** | 18% checksumming|*********** | 19% checksumming|************ | 19% checksumming|************ | 20% checksumming|************* | 21% checksumming|************* | 22% checksumming|************** | 22% checksumming|************** | 23% checksumming|************** | 24% checksumming|*************** | 24% checksumming|*************** | 25% checksumming|**************** | 26% checksumming|**************** | 27% checksumming|***************** | 27% checksumming|***************** | 28% checksumming|***************** | 29% checksumming|****************** | 29% checksumming|****************** | 30% checksumming|******************* | 31% checksumming|******************* | 32% checksumming|******************** | 32% checksumming|******************** | 33% checksumming|******************** | 34% checksumming|********************* | 34% checksumming|********************* | 35% checksumming|********************** | 35% checksumming|********************** | 36% checksumming|********************** | 37% checksumming|*********************** | 37% checksumming|*********************** | 38% checksumming|************************ | 39% checksumming|************************ | 40% checksumming|************************* | 40% checksumming|************************* | 41% checksumming|************************* | 42% checksumming|************************** | 42% checksumming|************************** | 43% checksumming|*************************** | 44% checksumming|*************************** | 45% checksumming|**************************** | 45% checksumming|**************************** | 46% checksumming|**************************** | 47% checksumming|***************************** | 47% checksumming|***************************** | 48% checksumming|****************************** | 48% checksumming|****************************** | 49% checksumming|****************************** | 50% checksumming|******************************* | 50% checksumming|******************************* | 51% checksumming|******************************* | 52% checksumming|******************************** | 52% checksumming|******************************** | 53% checksumming|********************************* | 53% checksumming|********************************* | 54% checksumming|********************************* | 55% checksumming|********************************** | 55% checksumming|********************************** | 56% checksumming|*********************************** | 57% checksumming|*********************************** | 58% checksumming|************************************ | 58% checksumming|************************************ | 59% checksumming|************************************ | 60% checksumming|************************************* | 60% checksumming|************************************* | 61% checksumming|************************************** | 62% checksumming|************************************** | 63% checksumming|*************************************** | 63% checksumming|*************************************** | 64% checksumming|*************************************** | 65% checksumming|**************************************** | 65% checksumming|**************************************** | 66% checksumming|***************************************** | 66% checksumming|***************************************** | 67% checksumming|***************************************** | 68% checksumming|****************************************** | 68% checksumming|****************************************** | 69% checksumming|******************************************* | 70% checksumming|******************************************* | 71% checksumming|******************************************** | 71% checksumming|******************************************** | 72% checksumming|******************************************** | 73% checksumming|********************************************* | 73% checksumming|********************************************* | 74% checksumming|********************************************** | 75% checksumming|********************************************** | 76% checksumming|*********************************************** | 76% checksumming|*********************************************** | 77% checksumming|*********************************************** | 78% checksumming|************************************************ | 78% checksumming|************************************************ | 79% checksumming|************************************************* | 80% checksumming|************************************************* | 81% checksumming|************************************************** | 81% checksumming|************************************************** | 82% checksumming|************************************************** | 83% checksumming|*************************************************** | 83% checksumming|*************************************************** | 84% checksumming|**************************************************** | 85% checksumming|**************************************************** | 86% checksumming|***************************************************** | 86% checksumming|***************************************************** | 87% checksumming|***************************************************** | 88% checksumming|****************************************************** | 88% checksumming|****************************************************** | 89% checksumming|******************************************************* | 89% checksumming|******************************************************* | 90% checksumming|******************************************************* | 91% checksumming|******************************************************** | 91% checksumming|******************************************************** | 92% checksumming|********************************************************* | 93% checksumming|********************************************************* | 94% checksumming|********************************************************** | 94% checksumming|********************************************************** | 95% checksumming|********************************************************** | 96% checksumming|*********************************************************** | 96% checksumming|*********************************************************** | 97% checksumming|************************************************************ | 98% checksumming|************************************************************ | 99% checksumming|*************************************************************| 99% checksumming|*************************************************************|100% archiving| archiving| | 0% archiving| | 1% archiving|* | 1% archiving|* | 2% archiving|** | 2% archiving|** | 3% archiving|** | 4% archiving|*** | 4% archiving|*** | 5% archiving|**** | 6% archiving|**** | 7% archiving|***** | 7% archiving|***** | 8% archiving|***** | 9% archiving|****** | 9% archiving|****** | 10% archiving|******* | 10% archiving|******* | 11% archiving|******* | 12% archiving|******** | 12% archiving|******** | 13% archiving|********* | 13% archiving|********* | 14% archiving|********* | 15% archiving|********** | 15% archiving|********** | 16% archiving|*********** | 16% archiving|*********** | 17% archiving|*********** | 18% archiving|************ | 18% archiving|************ | 19% archiving|************* | 20% archiving|************* | 21% archiving|************** | 21% archiving|************** | 22% archiving|*************** | 23% archiving|*************** | 24% archiving|**************** | 24% archiving|**************** | 25% archiving|**************** | 26% archiving|***************** | 26% archiving|***************** | 27% archiving|****************** | 27% archiving|****************** | 28% archiving|****************** | 29% archiving|******************* | 29% archiving|******************* | 30% archiving|******************** | 31% archiving|******************** | 32% archiving|********************* | 32% archiving|********************* | 33% archiving|********************** | 34% archiving|********************** | 35% archiving|*********************** | 35% archiving|*********************** | 36% archiving|*********************** | 37% archiving|************************ | 37% archiving|************************ | 38% archiving|************************* | 38% archiving|************************* | 39% archiving|************************* | 40% archiving|************************** | 40% archiving|************************** | 41% archiving|*************************** | 41% archiving|*************************** | 42% archiving|*************************** | 43% archiving|**************************** | 43% archiving|**************************** | 44% archiving|***************************** | 45% archiving|***************************** | 46% archiving|****************************** | 46% archiving|****************************** | 47% archiving|******************************* | 48% archiving|******************************* | 49% archiving|******************************** | 49% archiving|******************************** | 50% archiving|******************************** | 51% archiving|********************************* | 51% archiving|********************************* | 52% archiving|********************************** | 52% archiving|********************************** | 53% archiving|********************************** | 54% archiving|*********************************** | 54% archiving|*********************************** | 55% archiving|************************************ | 56% archiving|************************************ | 57% archiving|************************************* | 57% archiving|************************************* | 58% archiving|************************************** | 59% archiving|************************************** | 60% archiving|*************************************** | 60% archiving|*************************************** | 61% archiving|*************************************** | 62% archiving|**************************************** | 62% archiving|**************************************** | 63% archiving|***************************************** | 63% archiving|***************************************** | 64% archiving|***************************************** | 65% archiving|****************************************** | 65% archiving|****************************************** | 66% archiving|******************************************* | 67% archiving|******************************************* | 68% archiving|******************************************** | 68% archiving|******************************************** | 69% archiving|******************************************** | 70% archiving|********************************************* | 70% archiving|********************************************* | 71% archiving|********************************************** | 71% archiving|********************************************** | 72% archiving|********************************************** | 73% archiving|*********************************************** | 73% archiving|*********************************************** | 74% archiving|************************************************ | 74% archiving|************************************************ | 75% archiving|************************************************ | 76% archiving|************************************************* | 76% archiving|************************************************* | 77% archiving|************************************************** | 77% archiving|************************************************** | 78% archiving|************************************************** | 79% archiving|*************************************************** | 79% archiving|*************************************************** | 80% archiving|**************************************************** | 80% archiving|**************************************************** | 81% archiving|**************************************************** | 82% archiving|***************************************************** | 82% archiving|***************************************************** | 83% archiving|****************************************************** | 84% archiving|****************************************************** | 85% archiving|******************************************************* | 85% archiving|******************************************************* | 86% archiving|******************************************************* | 87% archiving|******************************************************** | 87% archiving|******************************************************** | 88% archiving|********************************************************* | 88% archiving|********************************************************* | 89% archiving|********************************************************* | 90% archiving|********************************************************** | 90% archiving|********************************************************** | 91% archiving|*********************************************************** | 91% archiving|*********************************************************** | 92% archiving|*********************************************************** | 93% archiving|************************************************************ | 93% archiving|************************************************************ | 94% archiving|************************************************************* | 95% archiving|************************************************************* | 96% archiving|************************************************************** | 96% archiving|************************************************************** | 97% archiving|************************************************************** | 98% archiving|*************************************************************** | 98% archiving|*************************************************************** | 99% archiving|****************************************************************| 99% archiving|****************************************************************|100% Link to /exopi-cvs/ports/packages/amd64/ftp/recoil-rts-2025.06.11.tgz >>> Running clean in games/recoil-rts at 1764774617.68 ===> games/recoil-rts ===> Cleaning for recoil-rts-2025.06.11 >>> Ended at 1764774626.97 max_stuck=48.84/waiting-for-lock #110=4.18/depends=10.50/show-prepare-results=2.53/patch=4.52/configure=22.23/build=12295.02/fake=16.89/package=147.14/clean=9.33